in lettura di una dir è possibile distinguere le sotto dir dai files?
Grazie
in lettura di una dir è possibile distinguere le sotto dir dai files?
Grazie
if(-d NOMEFILE) ...
http://www.perldoc.com/perl5.6.1/pod/func/X.html
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
grazie
ho provato ad usare l'istruzione che hai scritto ma riesco a filtrare solo le cartelle "." e ".."
Il mio codice è:
@list = readdir($path);
for($i=0; $i<=$#list; $i++) {
if(-d $list[$i]) print $list[$i];
}
Ma negli elementi del vettore @list, c'e` tutta la path?
Forse devi fare:codice:@list = readdir($path); for(my $i=0; $i<@list; $i++) { if(-d $path$list[$i]) print $list[$i]; }
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Perfetto! Grazie 1000
che ve ne pare di questo:
foreach $dir (grep -d && !/^\.\.?$/, readdir($path)) {print "$dir\n";}
Marco Allegretti
shishii@tiscalinet.it
Lang: PERL, PHP, SQL.
Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips