Hi!
$var=
befehl
;
speichert den output in die Variable. Wie kann ich bei dieser methode auf den Status-Code zugreifen?Ganz einfach:
$var=
befehl 1> /dev/null 2> /dev/null; echo $?
;$? gibt in vielen Unix/Linux-Shells (sh, bash, ksh...) den exit-Code des zuletzt aufgerufenen Befehles zurück.
Oder Du machst es so wie hier vorgeschlagen.
damit hab ich dann nur den Status-Code, jedoch nicht den Output.
Ich möchte den Status-Code _und_ den Output.
Bei python, läßt sich dies mit commands.getstatusoutput(command) erreichen.
Stella