Linux下crontab 定时任务不执行的问题

路边一只程序猿 2015-05-13 03:00:41
定时任务目的:每日00:30 测试当前用户
定时任务在gaps用户下创建,不是root用户,而是普通用户gaps
test.sh:
echo "$USER"

crontab:
30 0 * * * /home/gaps/tools/test.sh >> /home/gaps/log/`date +%Y%m%d`/test.log


比如:20150512
没有在指定目录下/home/gaps/log/20150512/下找到test.log

在/var/spool/mail/gaps 文件中,出现错误信息:
/bin/sh: -c: line 0: unexpected EOF while looking for matching ``'
/bin/sh: -c: line 1: syntax error: unexpected end of file


跪求各位解答

...全文
483 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
http://syre.blogbus.com/logs/69798652.html 找到一个帖子,转义符的问题,没有使用\转义,默认为换行符了。

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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