Hallo Manfred!
Wo liegt der unterschied bei ||,&& und or,and und wann sollte man ||,&& und wann or,and benutzen?
Es gibt bei Operatoren eine sogenannte Präzedenz.
So wie Du es geschrieben hast, geht natürlich beides:
open (DAT, "<test.txt") || die "Fehler $!"
open (DAT, "<test.txt") or die "Fehler $!"
Aber:
open FILE, "<file.txt" || die "Fehler: $!"; # UPS!
Dagegen:
open FILE, "<file.txt" or die "Felher: $!"; # Geht!
Erkundige Dich über dieses Stichwort: Präzedenz.
Viele Grüße aus Frankfurt/Main,
Patrick
--
_ - jenseits vom delirium - _
Diblom [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
J'ai 10 ans! | Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?
_ - jenseits vom delirium - _
Diblom [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
J'ai 10 ans! | Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?