Ich habe mit crontab -e nun folgenden Eintrag angelegt:
mt2:/var/spool/cron/crontabs# more root # DO NOT EDIT THIS FILE - edit the master and reinstall. # (/tmp/crontab.ae8R5P/crontab installed on Tue Mar 14 16:07:01 2006) # (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $) * * * * * /bin/date>>/tmp/test.txt 2>/var/log/test.log
weder in /tmp/test.txt noch in /var/log/test.log sehe ich etwas, obwohl ich folgende Bestätigung nach dem Abschluss des schreibens bekommen habe: mt2:/tmp# crontab -e Waiting for Emacs... Done crontab: installing new crontab
In /var/log/syslog sehe ich folgendes: Mar 14 16:08:01 mt2 /usr/sbin/cron[1236]: (root) RELOAD (crontabs/root)
Ich bin als root angemeldet Noch irgendeine Idee?
Thorsten
Bernhard Schiffner bernhard@schiffner-limbach.de schrieb am 14.03.2006 15:10:47:
On Tuesday 14 March 2006 13:21, Thorsten Müller wrote:
- root date>>/tmp/test.txt
man 5 crontab Nur die Datei /etc/crontab kennt den "user"-Eintrag.
Im Normalfall wird D e i n e crontab (auch die des users root) unter /var/spool/cron/crontab/.... gespeichert und nur beim Aufruf von crontab -e ins System eingebunden.
Also export EDITOR=mcedit crontab -e ...
- date>>/tmp/test.txt
... sollte ordentlich klappen.
(Falls es echt als root auszuführen wäre: su root vorher)
Bernhard
<hr> _______________________________________________ Lug-dd maillist - Lug-dd@mailman.schlittermann.de http://mailman.schlittermann.de/mailman/listinfo/lug-dd
______________________________________________________________ Verschicken Sie romantische, coole und witzige Bilder per SMS! Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193