Perl implementacija finda
Lego Andy
me at andy.cx
Wed Dec 5 00:10:19 CET 2001
Hojla!
A ima kdo kako idejo kako narediti znotraj perla nekaj takega
kot unix find?
Torej:
@file = findFile( "lala.txt")
Bo v @file dalo vse mozne poti do fajla lala.txt.
A ima kdo kako drugo idejo kot:
sub findFile
iscifile = $_[0]
direktorij = $_[1]
pojdi v direktorij ( direktorij )
odpri directorij X
for fajl v X
pot = fajl
fajl =~ s/.*\///;
if fajl == iscifile
push @nasel, pot
if pot je direktorij
pot =~ s/\/[^\/]*$//;
push @nasel, findFile ( iscifile, pot )
return @nasel
Andy
More information about the lugos-list
mailing list