open Datei - Fehler - als sub
Torwächter
- perl
Hallo zusammen,
wie kann ich das Fehlschlagen einer Dateiöffnung auf ein sub umlenken ?
open DATEI("") || gehzu(); #geht nicht !
Gruß
Torwächter
Hoi,
wie kann ich das Fehlschlagen einer Dateiöffnung auf ein sub umlenken ?
open DATEI("") || gehzu(); #geht nicht !
Du musst auch 'or' verwenden. Der Unterschied ist die Bindung: '||' hat eine
andere Bindung als 'or'.
ckruse@waylander:~$ perl -e 'sub err { print shift,"\n"; } open DAT,"<nonexistant" or err($!);'
geht bei mir wunderbar.
Gruesse,
CK
vielen Dank für deine Hilfe.
Habe allerdings bei mir den Fehler gefunden, ich habe ein ";" vergessen, jetzt gehts.
Viele Grüße
Torwächter