Nejlepší způsob, pokud používáte jako root, je přetažení souboru do /etc/cron.d
pokud k zabalení softwaru používáte správce balíčků, můžete jednoduše umístit soubory do tohoto adresáře a budou interpretovány, jako by to byly crontabs, ale s dalším polem pro uživatelské jméno, např.:
Název souboru:/etc/cron.d/per_minute
Obsah:* * * * * root /bin/sh /home/root/script.sh
Řešení OP má chybu, může umožnit přidání položek dvakrát, k opravě použijte níže.
(crontab -l ; echo "0 * * * * your_command") | sort - | uniq - | crontab -
Chcete-li přidat něco do cronu
(crontab -l ; echo "0 * * * * hupChannel.sh") 2>&1 | grep -v "no crontab" | sort | uniq | crontab -
Chcete-li to odstranit z cronu
(crontab -l ; echo "0 * * * * hupChannel.sh") 2>&1 | grep -v "no crontab" | grep -v hupChannel.sh | sort | uniq | crontab -
doufám, že to někomu pomůže
Plánování v Linuxu:spusťte úlohu, když je počítač nečinný (=žádný vstup uživatele)
Java rozpoznávání hlasu