En effet elle se permet de refuser certains repertoires.
#!/usr/local/bin/perl use strict; disp($ARGV[0]); sub disp { my $file; my $dir = shift; opendir(LDIR, $dir) || die "Cannot open directory $dir: $!"; my @files = readdir(LDIR); closedir(LDIR); foreach $file (@files) { print "> ${dir}$file\n" if( -d $file && $file =~ /^[^\.]/); # debug disp("${dir}$file/") if( -d $file && $file =~ /^[^\.]/); print "${dir}DESC.xml\n" if($file =~ /DESC.xml$/); } }
Essayez, vous verrez...
Qqn à une idée du problème?
merci:w