将cron登录到timedate文件中

时间:2015-05-15 21:47:22

标签: linux bash shell cron

我目前有这个代码:

echo "20 0 * * * cd /var/www/test/ && ./prog >> /var/log/program.log" >> mycron

这样可以正常工作,但现在我想将它存储在一个时间档案中,每次都是这样的格式:

program_YYYYMMDD_HHMMSS.log

谁能告诉我怎么做到这一点?我想我需要使用日期变量,但我不确定如何实现它。

1 个答案:

答案 0 :(得分:1)

是的,你是对的。您可以使用日期变量。

echo "20 0 * * * cd /var/www/test/ && ./prog >> /var/log/program_$(date "+%Y%m%d_%H%M%S").log" >> mycron