Wenn du den vollständigen Pfad kennst ist es einfach:
if (-e $file && ! -d $file) {
# Datei vorhanden
}Möchtest du auch prüfen ob du die Datei öffnen kannst, mach es so:
if (-f $file) {
# Datei vorhanden
}Weißt du nicht wo die Datei liegen könnte, oder nur teilweise, dann musst du wohl ein Modul benutzen:
use File::Find;
my $vorhanden = 0;
my $file = '...';
find( sub { $vorhanden = 1 if $_ eq $file }, @moegliche_dirs )
- mike
Datum: 08.04.2007-19:32
