有没有办法可以在我记录到文件时将执行的命令包含在输出中?例如:
* * * * * date && /path/to/php /path/to/script.php >> cron.log 2>&1
给我:
Wed Oct 2 14:56:50 PDT 2013
output from script
我怎样才能包含已执行的命令,以使日志看起来像这样:
Wed Oct 2 14:56:50 PDT 2013
/path/to/php /path/to/script.php
output from script
我希望将其添加到 crontab 中而不是脚本中。
答案1
厚颜无耻地把@Zoredache和@Glenn在注释中,你可以像这样将cron
命令包装在里面:bash -xc
* * * * * bash -xc 'date && ... ' >> cron.log 2>&1