Thread stdout/stderr eines Kommandos (Backticks) ausgeben: die vordefinierte Perl-Variable $? (5 answers)
Opened by Joseba at 2007-07-21 15:00

jubei
 2007-07-21 16:08
#78737 #78737
User since
2007-07-19
22 Artikel
BenutzerIn
[default_avatar]
sorry, hier eine berichtigung: wie du richtig geschrieben hast, enthält $? den rückgabewert von system(). dieser wiederum ist aber nicht der rüchgabewert des ausgeführten kommandos, sondern von wait(). um den tatsächlichen rückgabewert zu erhalten, musst du 8 positionen nach rechts shiften (sprich durch 256 teilen). in deinem fall hat das kommando also eine 1 zurückgegeben...

View full thread stdout/stderr eines Kommandos (Backticks) ausgeben: die vordefinierte Perl-Variable $?