Ich möchte verwenden git
, um Änderungen in zu verfolgen crontab
.
Ich habe ein neues Git-Repository in initialisiert /var/spool/cron/crontabs/
Das Problem ist nun, dass beim Speichern von crontab die zweite Zeile des Headers geändert wird, da sie einen Zeitstempel enthält.
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.ubNueW/crontab installed on Thu Aug 1 06:29:24 2019)
Was wäre der einfachste Weg, diese irrelevanten Änderungen zu ignorieren?
Die mögliche doppelte Frage spricht nicht den Hauptpunkt meiner Frage an: Wie man die ersten 2 irrelevanten Zeilen von crontab ignoriert. Stattdessen werden einige andere Fragen behandelt, die ich nicht gestellt habe, z. B. einige Haken.
sed -i "s/^# (.*installed on.*)/d"
die Datei ausführen, bevor Sie die Änderungen in das Repository übernehmen.