ersetzen Sie die crontab-Datei mit -e
Wer weiß einen Weg geben, um eine Datei in crontab -e ? Ich kann nicht in der normalen form der crontab gibt es einen Pfad, aber immer noch müssen, ersetzen Sie den gesamten Inhalt.
Vielleicht setting-EDITOR etwas?
- Warum können Sie nicht verwenden, die "normale form"?
- Ich weiß nicht, warum er nicht kann. Aber ich habe einen Fall, wo ich brauche, um zu "delay tasks" für ein paar Stunden aufgrund von Netzwerk-Wartungsarbeiten. Als diese wiederholt, ich möchte ein Skript erstellen, um eine Sicherungskopie zu erstellen, von der cron-Datei, Verzögerung, Aufgaben, und speichern Sie es. Später möchte ich ein rollback für die änderungen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die Quelle cron-jobs aus einer Datei in Ihre crontab mit
Um es deutlicher zur besseren Lesbarkeit wegen, verwenden Sie die Pfeil -
<
für sourcing.Beschaffung der cron-jobs auf diese Weise können Fehler schmeißen
errors in crontab file, can't install
im Falle der crontab-Eintrag haben Sie syntaktisch ungültig in Bezug auf Planung, so stellen Sie sicher, dass der cron-Einträge korrekt sind.Beachten Sie auch, dass dies vollständig zu verwerfen vorhandenen cronjobs, und laden Sie diejenigen, die dort sind, in die Datei, die Sie passieren, so könnte es helfen, zu retten bestehenden cron-Einträge in eine Datei mit
crontab -l > cron.backup
BEARBEITEN
Den Fall, Sie sind auf der Suche nach einer Möglichkeit, ändern Sie Ihre Standard-editor (gedit oder vi oder etwas anderes) und nicht für einen Weg zur Quelle cronjobs aus der Datei, die Sie exportieren können
VISUAL
undEDITOR
Path-Variablen