Hallo! Ich möchte (aus einem Script heraus) die Ausgabe eines Befehles sehen können; gleichzeitig soll sie in Log-Dateien geschrieben werden. ...und ich würde auch gern' noch den Return-Wert mitbekommen können. Ja, das sind drei Wünsche auf einmal, aber irgendwie muß das doch gehen, oder? #/bin/sh some_command 2>&1 | tee logfile if [ $? -ne 0 ]; then echo Tot und Teufel fi ...funktioniert nicht, weil "$?" dann den Exit-Code von tee (immer erfolgreich...) beinhaltet, aber das interessiert mich ja nicht. Hat jemand dazu einen Vorschlag? MfG, JBG -- - Eine Freie Meinung in einem Freien Kopf für - einen Freien Staat voll Freier Bürger Gegen Zensur im Internet Jan-Benedict Glaw . jbglaw@lug-owl.de . +49-172-7608481 -- New APT-Proxy written in shell script -- http://lug-owl.de/~jbglaw/software/ap2/
Teilnehmer (4)
-
Florian Lohoff
-
Jan-Benedict Glaw
-
Marc Mutz
-
Patrick Willam