如何创建用于备份crontab的cronjob
有没有办法设置cronjob来每天备份crontab 我目前的做法如下:如何创建用于备份crontab的cronjob,cron,crontab,Cron,Crontab,有没有办法设置cronjob来每天备份crontab 我目前的做法如下: 00 12 * * * crontab -l > ~/Documents/crontab_$(date +%Y%m%d).txt 但它根本不起作用。在终端中以非cronjob任务的形式发布此命令可以正常工作 尝试为它指定crontab的完整路径名:0012***/bin/crontab-l…。除非进行了设置,否则不会在cron作业中定义执行路径shell变量。因此,您可以在cron脚本中自己设置它,也可以使用显式路
00 12 * * * crontab -l > ~/Documents/crontab_$(date +%Y%m%d).txt
但它根本不起作用。在终端中以非cronjob任务的形式发布此命令可以正常工作 尝试为它指定
crontab
的完整路径名:0012***/bin/crontab-l…
。除非进行了设置,否则不会在cron
作业中定义执行路径shell变量。因此,您可以在cron
脚本中自己设置它,也可以使用显式路径。我该如何找到它的显式路径?crontab
在哪里。但很可能是我指出的:/bin/crontab
。谢谢,是的,它就在那里!