Buenas.
Necesito elegir un directorio entre dos. Quiero seleccionar el directorio que tenga más ficheros y guardar su dirección con el nombre de $grib-directory, por ejemplo, que $grib-direcotory=/home/Enric/gfs-0.5.2016061400
Y en el caso, que los dos tengan 65 ficheros, quedarme con el primer directorio.
El siguiente código me da el número de ficheros por directorio y que tienen en común el término gfs.
Using perl Syntax Highlighting
$dir = "/home/Enric/GFS0.50/gfs-0.5.2016061400";
opendir(DIR, "$dir");
@FILES = grep { /gfs./ } readdir(DIR);
print $#FILES, "\n";
closedir(DIR);
$dir = "/home/Enric/GFS0.50BIS/gfs.2016061400";
opendir(DIR, "$dir");
@FILES = grep { /gfs./ } readdir(DIR);
print $#FILES, "\n";
closedir(DIR);
Coloreado en 0.003 segundos, usando
GeSHi 1.0.8.4
Muchas gracias