El operador glob permite la expansión de los comodines de la shell. Asi en una expresión como:
my @all_files = glob "*";la variable
all_files
guarda ordenados
alfabéticamente la lista de los nombres de los ficheros en el directorio actual.
Es posible, como indica el siguiente ejemplo utilizar varios patrones separados por espacios.
my @including_hidden = glob ".* *";
Usar glob
es mas eficiente y mas portable que enviar el requerimiento a la
shell del sistema usando backticks (como por ejemplo en `ls .*`
).
Casiano Rodríguez León