Date cron作业在日期时间格式上失败

Date cron作业在日期时间格式上失败,date,time,cron,Date,Time,Cron,具有以下crontab条目: */10 * * * * cp /home/app/log/file.log.$(date --d="-1 day" +%Y%m%d) /root/ 我可以在命令行上成功运行该命令,但是它失败了,cronjob指出“+”是问题所在 cp /home/app/log/file.log.$(date --d="-1 day" + /bin/sh: -c line 0: unexpected EOF while looking for matching ')' 有什

具有以下crontab条目:

*/10 * * * * cp /home/app/log/file.log.$(date --d="-1 day" +%Y%m%d) /root/
我可以在命令行上成功运行该命令,但是它失败了,cronjob指出“+”是问题所在

cp /home/app/log/file.log.$(date --d="-1 day" +

/bin/sh: -c line 0: unexpected EOF while looking for matching ')'
有什么想法吗

干杯,
罗兰

我确实找到了解决问题的办法。我不得不逃离这场战争

*/10 * * * * cp /home/app/log/file.log.$(date --d="-1 day" +\%Y\%m\%d) /root/
根据这篇文章: