有人知道如何将文件放入crontab -e中吗?我无法使用常规的crontab形式来提供路径,但仍然需要替换整个内容。
也许将EDITOR设置为某些内容?
有人知道如何将文件放入crontab -e中吗?我无法使用常规的crontab形式来提供路径,但仍然需要替换整个内容。
也许将EDITOR设置为某些内容?
您可以使用以下方法将来自文件的cron作业源导入到您的crontab中:
crontab /path/to/cron/file/name
为了更易读懂,请使用箭头符号<
来表示源代码。
crontab < /path/to/cron/file/name
以这种方式获取cron作业可能会抛出错误crontab文件中的错误,无法安装
,如果您的cron条目在调度方面语法上无效,请确保cron条目正确。
还要注意,这将完全丢弃现有的cron作业并加载您传递的文件中存在的作业,因此使用crontab -l > cron.backup
命令将现有的cron条目保存到文件中可能会有所帮助。
编辑
如果您想要更改默认编辑器(例如 gedit 或 vi),而不是从文件中获取cron作业,请导出VISUAL
和EDITOR
路径变量。
export VISUAL=vim
export EDITOR=vim