Linux中crontab命令自定义输出的日志文件能否按照相应的当天时间命名?

jianlongz 2014-03-07 11:03:14
我在crontab中的命令是:
0 6 * * * /root/zwk/test.sh >> /root/zwk/operate_20140306.log 2>&1
但是这样的话,每天该脚本执行的日志信息都会输出到operate_20140306.log这个文件,我想要的效果是日志文件一天一个(比如今天是7号,那么生成的日志文件应该是operate_20140307.log,而operate_20140306.log文件也要存在),命名方式为:operate_20140306.log,operate_20140307.log, ........

这样的话,我的crontab 中应该怎么修改呢?



...全文
1469 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiuliangyaxincsdn 2016-08-10
  • 打赏
  • 举报
回复
引用 1 楼 ljc007 的回复:
0 6 * * * /root/zwk/test.sh >> /root/zwk/operate_`date +"\%Y\%m\%d"`.log 2>&1

这个不对,没有引号
ljc007 2014-03-07
  • 打赏
  • 举报
回复
0 6 * * * /root/zwk/test.sh >> /root/zwk/operate_`date +"\%Y\%m\%d"`.log 2>&1

23,118

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧