Thread stdout/stderr eines Kommandos (Backticks) ausgeben: die vordefinierte Perl-Variable $?
(5 answers)
Opened by Joseba at 2007-07-21 15:00
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...
|