【发布时间】:2011-11-23 10:09:23
【问题描述】:
我的 cron 文件中有以下命令:
*/15 * * * * NODE_ENV=production ~/bin/node ~/myapp/app.js > /var/log/nodelog/nodelog_`date "+%Y-%m-%d_%H-%M"`.log
命令本身在复制并粘贴到 bash shell 时运行正常,但 cron 作业不断发送以下错误消息:
/bin/sh: -c: line 0: unexpected EOF while looking for matching ``'
/bin/sh: -c: line 1: syntax error: unexpected end of file
为什么它从命令行运行正常,但在 cron 作业中失败?命令行中预期的语法与 cron 中预期的语法有区别吗?
【问题讨论】: