Page 1 of 1

Verständnisfrage Crontab

Posted: 2010-12-29 11:24
by doublem
Hallo zusammen,

was ist der Unterschied zwischen

Code: Select all

[...] befehl > /dev/null 2>&1 und
[...] befehl >> /dev/null 2>&1
beim Anlegen eines Zeile in der Crontab?

Gibt es überhaupt einen?

Dank!

Re: Verständnisfrage Crontab

Posted: 2010-12-29 12:30
by Joe User
Beim Ersten wird das File (hier /dev/null) mit der Ausgabe von befehl überschrieben und beim Zweiten wird die Ausgabe am Ende des File angehängt.

Re: Verständnisfrage Crontab

Posted: 2010-12-29 14:12
by rudelgurke
Nicht zu vergessen dass:

... 2>&1

Noch stderr und stdout explizit mit umleitet.

Re: Verständnisfrage Crontab

Posted: 2010-12-30 08:43
by doublem
Alles klar. Vielen Dank an Euch!

Re: Verständnisfrage Crontab

Posted: 2011-01-05 14:51
by EdRoxter
Wobei das mit /dev/null als Ziel natürlich herzlich wenig praktischen Unterschied macht... ;)

Re: Verständnisfrage Crontab

Posted: 2011-01-05 19:29
by rudelgurke

Re: Verständnisfrage Crontab

Posted: 2011-01-06 10:15
by EdRoxter
Das kannte ich noch nicht. Vielen Dank, das ist großartig! :D

Re: Verständnisfrage Crontab

Posted: 2011-01-06 17:43
by daemotron
Ebenfalls eine interessante Erläuterung findet sich im Bago, Kapitel 17: http://www.nyms.de/bago.html (müsst leider selber runterscrollen, in dem HTML-Müll gibt's keine Anchors).