为什么“date +%F_%T”在 crontab 中不起作用?

为什么“date +%F_%T”在 crontab 中不起作用?

当我在 crontab 行末尾使用时间和日期(如backup`date +%F_%T`.sql或 like )时backup`date%d%m%y`.sql,我的 crontab 命令不起作用。但当我删除它时,它工作得很好。

为什么当我使用时间和日期之类的时候它不起作用date%d%m%y

答案1

首先,您需要转义每个 %,并且还应该对日期使用一些不同的语法。例如,这个就可以正常工作:

`date "+\%d\%m\%y"`.sql

相关内容