用-e替换crontab文件

时间:2013-10-18 15:29:14

标签: cron crontab

任何人都知道将文件提供给crontab -e的方法吗?我不能使用常规形式的crontab给它一个路径,但仍然需要替换整个内容。

也许将EDITOR设置为某种东西?

1 个答案:

答案 0 :(得分:16)

您可以使用

将cron作业从文件中导入crontab
crontab /path/to/cron/file/name

为了便于阅读,请使用箭头<进行采购。

crontab < /path/to/cron/file/name

以这种方式获取cron作业可能会抛出错误errors in crontab file, can't install,以防您的crontab条目在语法上在计划方面无效,因此请确保cron条目正确无误。

另请注意,这将完全丢弃现有的cronjobs并加载您传递的文件中的那些cronjobs,因此使用crontab -l > cron.backup

保存文件中的现有cron条目可能会有所帮助

修改

如果您正在寻找更改默认编辑器(gedit或vi或其他内容)的方法,而不是从文件中获取cronjobs的方法,则可以导出VISUAL和{{1}路径变量

EDITOR