Thread if(-e $file) und Umlaute.. (22 answers)
Opened by GoodFella at 2007-01-16 17:12

PerlProfi
 2007-01-16 17:44
#73260 #73260
User since
2006-11-29
340 Artikel
BenutzerIn
[default_avatar]
Bei mir funktionier das wunderbar.
Ich habe eine Datei äöü.txt und diesen Einzeiler der 'existiert' ausgibt, wenn die Datei vorhanden ist und gar nichts ausgibt, wenn nicht.
Code: (dl )
perl -e "if (-e 'äöü.txt') { print qq(existiert\n) }"


Was läuft denn schief??
Eventuell suchst du nach -f anstatt -e. -e prüft nämlich auch auf Verzeichnisse, während -f nur auf lesbare Dateien prüft.

MfG PerlProfi\n\n

<!--EDIT|PerlProfi|1168963331-->

View full thread if(-e $file) und Umlaute..