Thread Anfänger-Frage: Was bedeutet if (! -e $xyfile)
(3 answers)
Opened by pap511 at 2006-02-15 12:42
Der Code testet für alle Dateien im Array @xyfiles, ob sie existieren. (Dabei wird noch nicht unterschieden, was für Dateitypen das sind (könnten auch Verzeichnisse, Links, Pipes etc. sein).
Was steht denn als Dateiname in der Fehlermeldung? Schlägt es gleich bei der ersten Datei fehl (dann gibt es vielleicht ein Problem mit dem Verzeichnis in dem gesucht wird) oder bei einer speziellen Datei? Normalerweise kann man sich darauf verlassen, dass die Datei nicht da ist, wenn Perl (bzw. das Betriebssystem) sie nicht findet. Wie sehen die Dateinamen in dem Array aus? Mit vollständigem Pfad? mit Slashes oder mit Backslashes? Wie wird das Array befüllt? *glaskugelpolier* s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite |