Thread Anfänger-Frage: Was bedeutet if (! -e $xyfile)
(3 answers)
Opened by pap511 at 2006-02-15 12:42
Hallo, ich habe ein Perl Script, das eine ASCII Datei öffnen soll und diese dann weiterbearbeiten soll. Das Problem ist, ich bekomme immer die Fehlermeldung, dass die Datei nicht geöffnet werden kann.
Die Datei existiert, habe mit chmod 755 Schreibzugriff etc. gesetzt, wird auch nicht von anderen Programmen verwendet, deshalb gibt es aus meiner Sicht eigentlich gar keinen Grund für die Fehlermeldung. Im Script finde ich dann diese Zeilen: Code: (dl
)
1 foreach $xyfile (@xyfiles) { Was bedeutet der Ausdruck Code: (dl
)
if (! -e $xyfile) eigentlich? (Das $xyfile eine Variable ist, die den Dateinamen enthält, ist mir schon klar). Danke! |