Hallo Alexander,
Bist Du sicher, dass Du "2>&1 >> /foo.txt" haben willst und nicht ">> /foo.txt 2>&1"? Das ist von der Wirkung her *nicht* dasselbe.
In Deinem Fall bekommst Du, immer wenn stderr Inhalt hat, eine Mail vom crond und nur stdout landet im Logfile.
Nein. Ich hätte gerne beides, aber eben in das vom Script geschriebene out.txt (nicht ersetzen, sondern anhängen).
Ich habe das Konzept des hintendranmgestellten 2>&1 nie wirklich verstanden trotz mehrfachen Lesens und Hirnens.
-- Viele Grüße vom Bodensee, Ralf Steck - Die Textwerkstatt Moosweg 5 88046 Friedrichshafen Tel. gesch.: 07541-242-34 Tel. mobil: 0172-9007476 Tel. privat: 07541-242-56 Fax: 07541-242-36 E-Mail: rsteck@die-textwerkstatt.de ______________________________________
Website/Blog: www.die-textwerkstatt.de Privat-Website: www.ralfsteck.de ______________________________________
Xing-Profil: xing.die-textwerkstatt.de LinkedIn-Profil: linkedin.die-textwerkstatt.de Twitter: twitter.die-textwerkstatt.de Facebook: facebook.die-textwerkstatt.de Google+: gplus.die-textwerkstatt.de
-----Original Message----- From: centos-de-bounces@centos.org [mailto:centos-de- bounces@centos.org] On Behalf Of Alexander Dalloz Sent: Thursday, February 02, 2012 2:52 PM To: German mailing list for CentOS Subject: Re: [CentOS-de] Cronjob wird nicht gestartet
Hallo zusammen,
untenstehend meine /etc/crontab. Ich weiß, das löst man heute mit Scripts in den cron.*-Verzeichnissen, aber für meine paar Cronjobs ging das bisher immer so.
[ ... ]
Vielleicht hat irgendjemand weniger Tomaten auf den Augen.
Gruß, Ralf
# Festplattenbackup 1. Platte Mo-Do, 2. Platte Fr, 3.Platte Monatserster
05 2 * * 1-4 root /usr/local/bin/hdkopie 400GB_Black_1 2>&1 >> /tmp/out1.txt
05 2 * * 5 root /usr/local/bin/hdkopie 400GB_Black_2 2>&1 >> /tmp/out1.txt
05 5 1 * * root /usr/local/bin/hdkopie 400GB_Blue 2>&1 >> /tmp/out1.txt
Bist Du sicher, dass Du "2>&1 >> /foo.txt" haben willst und nicht ">> /foo.txt 2>&1"? Das ist von der Wirkung her *nicht* dasselbe.
In Deinem Fall bekommst Du, immer wenn stderr Inhalt hat, eine Mail vom crond und nur stdout landet im Logfile.
Alexander
-- _______________________________________________ CentOS-de mailing list CentOS-de@centos.org http://lists.centos.org/mailman/listinfo/centos-de