错误描述:我在定时任务里执行脚本,把执行脚本的日志输出到以日期命名的日志文件里。20170303.log
定时任务如下:
00 01 * *
* sh /home/test/test.sh >> /home/test/`date +%Y%m%d`.log
总是提示:unexpected EOF while looking for match ‘‘’
但是在shell里测试 touch
/‘date +%Y%m%d’.log 是成功的。
解决办法:
搞了好久,终于找到原因需要加转义\
00 01 * * * sh /home/test/test.sh >> /home/test/`date +\%Y\%m\%d`.log
具体原理不太清楚,有大神可以指点一下~
阅读(1403) | 评论(0) | 转发(0) |