[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bash-Frage: Rückgabecode auswerten



Hallo zusammen,

wie kann man folgendes kombinieren:

SomeCommand 2>&1 | tee -a logfile

und

SomeCommand || echo Error >> errorfile

Das geht nicht:

SomeCommand 2>&1 | tee -a logfile || echo Error >> errorfile

So werte ich die Rückgabe von tee aus, nicht die von SomeCommand.


So gehts auch nicht:

SomeCommand 2>&1 || echo Error >> errorfile | tee -a logfile

Denn so übernimmt tee die (schon umgeleitete) STDOUT von echo, nicht die von SomeCommand.

Kann mir jemand von Schlauch helfen?



-- 
Andre Tann



Reply to: