Ich habe ein Cron-Setup, um täglich um 22 Uhr ein Bash-Skript auszuführen. Ich habe ein weiteres Cron-Setup, das monatlich am 1. des Monats ausgeführt wird. Beide Cron starten ein Bash-Skript, und der einzige Unterschied im Bash-Skript ist das Argument, das sie an das zugrunde liegende Java-Programm übergeben (Emulation des Befehlszeilenstarts des Java-Programms).
Das Problem ist, dass ich die tägliche Cron am 1. des Monats irgendwie deaktivieren muss, damit beide nicht versuchen, am selben Tag zu laufen. Ist das automatisch möglich?
Ich nehme an, ich kann ein anderes Bash-Skript erstellen, um das Cron vor dem ersten zu bearbeiten, und danach erneut, um die Dinge wieder einzurichten, aber das scheint ... unrein.