crontab 不能使用%的问题解决办法

时间:2022-09-08 10:03:41

在linux中使用crontab 的时候需要调用时间追加到文件里面去正常的使用发现是不行的

* * * * * echo -e "ate fdsfds  $(date +%Y-%m-%d-%T)" >> /root/test.test

然后查看crontab的日志

Nov 13 15:56:01 master CROND[5797]: (root) CMD (echo "ate fdsfds  $(date +)

然后知道是date后面没生效知道是%需要转义

然后重新修改

* * * * * echo -e "ate fdsfds  $(date +\%Y-\%m-\%d-\%T)" >> /root/test.test

这样就OK了

本文出自 “Forand” 博客,请务必保留此出处http://853056088.blog.51cto.com/12966870/1981342