In meinem Syslog wird folgender Fehler angezeigt:
Oct 17 13:14:03 tracker cron[873]: (*system*) ERROR (Syntax error, this crontab file will be ignored)
Oct 17 13:14:03 tracker cron[873]: Error: bad minute; while reading /etc/crontab
Ich sehe aber keine schlechten Minuten! Meine crontab
Datei ist:
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 18 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 18 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 18 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
Antworten:
Benutzen
cat -v /etc/crontab
um nach ungewollten Steuerzeichen zu suchen.quelle
Ich habe den gleichen Fehler unter Ubuntu 16.04. Problem mit leerer Zuordnung zu MAILTO
Das Problem habe ich mit Hilfe von gefunden Chkcrontab
quelle
Auf der Registerkarte Cron müssen mindestens die erste und die letzte Zeile der Datei keine tatsächlichen Cron-Anweisungen sein. Sie können stattdessen Kommentare einfügen, z. B. die folgenden in einer Datei:
Installieren Sie es so
Das sollte für Sie funktionieren.
quelle
Die Datei / etc / crontab hat DOS-Zeilenenden. Ersetzen Sie mit Unix-Zeilenende.
quelle