Für diese Funktion musst du eingeloggt sein.
Artikel Cron
Status:
Gelöst
|
Ubuntu-Version:
Nicht spezifiziert
Antworten |
|
DrScott
Ehemalige
Anmeldungsdatum: 7. Juli 2005
Beiträge: 6018
|
In Cron heißt es:
Wichtig ist, dass am Ende der Tabelle noch ein Kommentar oder eine Leerzeile stehen. Ähnlich wie die fstab, muss die crontab mit einer Leerzeile enden!
Das ist mir völlig neu. Ich habe diese Leerzeilen/Kommentare sowohl in fstab als auch crontab nicht und keine Probleme. Was meint ihr?
|
|
pippovic
Anmeldungsdatum: 12. November 2004
Beiträge: 9130
|
Kann ich nicht genau sagen. Bei der sources.list braucht man zum Schluss auf jeden Fall eine Leerzeile. Aber wenn du keine Probleme hast, dann wird die Aussage für die Crontabelle wohl nicht stimmen. Gruß pippovic
|
|
Chrissss
Anmeldungsdatum: 31. August 2005
Beiträge: 37971
|
Wichtig ist ein Carrier Return. Dieser ist wirklich bei der /etc/fstab und crontab essentiell. Weil Benutzer diesen gerne vergessen eben der Ausdruck "leere Zeile" oder eben ein "# Kommentar".
|
|
otzenpunk
Anmeldungsdatum: 17. Oktober 2005
Beiträge: 8691
|
Bei mir geben Mount-Befehle eine Warnung aus, wenn keine Leerzeile am Ende steht:
$ sudo mount /net/iso
[mntent]: warning: no final newline at the end of /etc/fstab Der Befehl wird aber trotzdem ausgeführt.
Ich würde das aber so drin stehen lassen. Schaden tut's auf jeden Fall nicht.
|
|
Chrissss
Anmeldungsdatum: 31. August 2005
Beiträge: 37971
|
Mount warnt brav. Fehlt aber der CR in einer Crontab, so wird der Befehl nicht ausgeführt. Tausendmal im Forum durchexerziert 😉
|
|
DrScott
Ehemalige
(Themenstarter)
Anmeldungsdatum: 7. Juli 2005
Beiträge: 6018
|
Ok, ein fehlendes \n am Ende ist natürlich nicht korrekt. Aber mal ehrlich: Ich hatte gerade echt Probleme so einen Fall zu konstruieren. Welche Editoren speichern (ohne irgendwelche Umwege) solche Dateien? Mit vi und gedit habe ich es nicht hinbekommen. "dd" hat mir dann aus der Patsche geholfen... 😉 Klar, wenn es aber oft vorkommt, dann bleibt der Abschnitt drin. 😉 Wie schaffen die Leute das?
|
|
otzenpunk
Anmeldungsdatum: 17. Oktober 2005
Beiträge: 8691
|
Mit emacs geht das ganz einfach. Wenn man am Ende kein Newline einfügt, gibt's eben keins.
|
|
Chrissss
Anmeldungsdatum: 31. August 2005
Beiträge: 37971
|
Ein weiteres Beispiel ist joe.
|
|
DrScott
Ehemalige
(Themenstarter)
Anmeldungsdatum: 7. Juli 2005
Beiträge: 6018
|
Vielen Dank für die Beispiele! Damit ist die Sache dann erledigt...
|