Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/06/2010, 09:51
jferrero
Colaborador
 
Fecha de Ingreso: mayo-2006
Ubicación: Valladolid
Mensajes: 524
Antigüedad: 18 años
Puntos: 11
Respuesta: Cómo hacer esta orden en perl?

$1 almacena lo capturado por los paréntesis, en la expresión regular.

El if() comprueba que hemos capturado realmente algo.

Si no hemos capturada nada, $1 es un valor indefinido, por lo que $RUTA_FILE sigue valiendo la cadena vacía. Si hemos capturado algo, entonces le sacamos el dirname() de él.
__________________
JF^D Perl Programming en Español