[CentOS-de] Cronjob wird nicht gestartet

Ralf Steck rsteck at die-textwerkstatt.de
Do Feb 2 10:59:49 EST 2012


> <kommando>          stderr -> Terminal,               stdout -> Terminal
>     >>/foo.txt       stderr -> Terminal,               stdout =  /foo.txt
>        2>&1          stderr =  stdout (d.h. /foo.txt), stdout -> /foo.txt
> 
> Erst wird stdout auf /foo.txt umgeleitet und danach stderr dorthin, wo
> stdout im Moment hinzeigt (also auch /foo.txt).

Aber warum ist in Zeile 2 sterr dann nicht schon auf dem terminal "verschwunden", sondern kann nachträglich in Zeile 3 zurückgeholt werden?

Oh, ich habe das Ganze immer Pipe-artig 1 | 2| 3 (jeder Schritt arbeitet mit der Ausgabe des vorigen Schritts), aber das ist es gar nicht, oder?

--
Viele Grüße vom Bodensee,
Ralf Steck