Kleines Script-Problem

Jan-Benedict Glaw jbglaw at lug-owl.de
Tue Sep 24 21:00:01 CEST 2002


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 at lug-owl.de   .   +49-172-7608481
	 -- New APT-Proxy written in shell script --
	   http://lug-owl.de/~jbglaw/software/ap2/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lug-owl.de/pipermail/linux/attachments/20020924/2a8cb5f1/attachment.sig>


More information about the Linux mailing list