Re: CRON Job alle 5 Minuten?
On Fri, 11 May 2001 at 21:52 +0200, Jan Trippler wrote:
On Don, Mai 10, 2001 at 06:29:23 +0200, Thomas.Gutzmann@gutzmann.com wrote:
[rm -rf / alle 5 Minuten auss cron heraus]
Stimmt wahrscheinlich, da cron eine Shell starten muß und die nicht resident ist und damit nicht mehr gefunden wird.
Warum muss cron eine Shell starten?
Weil cron keine Lust hat, Meta-Zeichen (z.B. Ausgabeumleitungen) selbst auszuwerten, und die Shell das schon kann. (Daß cron das Kommando an eine Shell übergibt, steht auch in `man 5 crontab`.)
Ganz nebenbei: Beim zweiten Lauf ist rm nicht mehr da, kann also auch nicht mehr gestartet werden.
Das wäre dann das nächste Problem, aber soweit kommts ja ohne Shell gar nicht erst. Man könnte dieses Gedankenspiel noch beliebig weiterspinnen. Z.B. würden auch die von den Programmen benötigten Bibliotheken nicht mehr gefunden werden. Aber wenn schon der erste Schritt nicht klappt, ist das alles in der Praxis irgendwie ziemlich unwichtig ;-) Eilert -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Eilert Brinkmann -- Universitaet Bremen -- FB 3, Informatik eilert@informatik.uni-bremen.de - eilert@tzi.org http://www.informatik.uni-bremen.de/~eilert/
participants (1)
-
Eilert Brinkmann