Hey,
ich möchte gerne durch ein Ordner rekursiv durchgehen. Das funktioniert auch einwandfrei nur möchte ich wenn er eine bestimmte Datei gefunden hat, dass er nicht mehr in die Unterverzeichnisse geht, sondern ins übergeordnete Verzeichnis springt und den nächsten Ordner nach der Datei durchsucht.
sub GetAllSummaries
{
my $FilePath = $File::Find::name;
$FilePath =~ tr/a-z/A-Z/; # transform complete path to uppercase
$FilePath =~ tr/\//\\/;
my $FileName = basename $FilePath;
if (($FileName =~ /SUMMARYALLCOMPACT.TXT/))
{
print $Filepath;
#Springe zum übergeordneten Ordner und suche weiter
}
}
Bin für jede Idee dankbar.
Last edited: 2014-03-04 15:03:11 +0100 (CET)