Thread Bugs in meinem Skript: Hash file
(15 answers)
Opened by Lauvia at 2013-09-16 12:27
Zu 2) Ein Scalar ist tewas mit $ am Anfang.
Ein Dateihandle sollte also so lauten in einem Beispiel für open: Code (perl): (dl
)
1 2 3 4 #öffne Dateihandle Openmodus Dateiname open (my $file_handle1, ">>", $mein_dateiname) or die "Datei '$mein_dateiname' kann nicht geöffnet werden"; # weiterer Code ..... close $file_handle1; Dasselbe für Verzeichnisse: Code (perl): (dl
)
1 2 3 opendir (my $dirh, $dir) or die "Verzeichnis '$dir' kann nicht geöffnet werden"; # .... closedir $dirh zu 3) In deinem Modul selbst nicht. Wenn du irgendwann mal nur ein Modul kompilierst fallen dir dann Fehler nicht auf. ist immer angebracht. 4) Dateitest beim Verzeichnis? Code (perl): (dl
)
if(! defined $DIR or ! -f $DIR) -f testet ob es eine Datei ist, nicht ob es ein Verzeichnis ist. -d ist für Verzeichnisse geeignet ;) |