从 shell 脚本中安全地添加和删除 cron 作业?

Rog*_*ach 2 cron

我需要创建一个包,它应该将自己添加到 cron 作业列表中,并在卸载时将其从该列表中删除。

我怎样才能做到这一点而不可能搞砸 crontab 文件?也许有一些实用程序?

bkz*_*and 6

而不是将您的行添加到 crontab,您应该只在 .crontab 中放置一个文件/etc/cron.d/。请参阅https://help.ubuntu.com/community/CronHowto#Advanced_Crontab

第二种类型的 crontab 可以在 /etc/cron.d 中找到。在目录中是小的命名 crontabs。该目录通常由包使用,小 crontabs 允许用户与其中的命令相关联。