Kann jemand Datei: Find kann durch Symlink-Verzeichnis suchen?Suchen: Datei in Perl - Suche durch Symlink-Verzeichnis
ich
/home/alex/mydir1
und einen Symlink Verzeichnis innerhalb
ein echtes Verzeichnis haben, ist/home/alex/mydir1/test -> ../mydir2
Hier mein Code:
#!/depot/perl-5.8.3/bin/perl
use strict;
use File::Find qw(find);
my $path = "/home/alex/mydir1";
find(\&Search,follow => 1, $path);
sub Search{
my $path = $File::Find::name;
print $path."\n";
}
Und das Ergebnis ist:
/home/alex/mydir1
/home/alex/mydir1/test
Warum ist es nicht durch/home/alex/mydir2 suchen und drucken Sie alle Dateien im Inneren? Kann mir jemand zeigen, wie man das macht?
Vielen Dank und viele Grüße.
Alex
'Verwendung Warnungen;' – toolic
http://perldoc.perl.org/File/Find.html $ File :: Find :: Fullname – ssr1012