Thread sub safebackticks / Exit 1 verhindern (3 answers)
Opened by findus2099 at 2009-09-30 08:11

nepos
 2009-09-30 08:39
#126339 #126339
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Statt einfach einen die() zu machen, wenn der Exit-Code nicht 0 ist, musst du halt einfach entsprechend den Exit-Code prüfen und dann deine anderen Befehle ausführen. Man muss ja nicht zwingend ein die() an der Stelle aufrufen. Bitte beachte auch, dass du das, was system() zurückliefert, erstmal noch in den echten Exit-Code umrechnen musst:
Code (perl): (dl )
1
2
my $rc = system(...);
my $exitcode = $rc >> 8;


Genaueres verrät dir perldoc -f system.

View full thread sub safebackticks / Exit 1 verhindern