小编use*_*453的帖子

(CRON)错误(孙子#874因退出状态2而失败)

我正在尝试使用此cron作业每隔一个星期一运行一个脚本.(/ ECT/crontab中)

45 8 * * mon root expr `date +%U` % 2 >/dev/null || /home/joe/Scripts/test1.sh
Run Code Online (Sandbox Code Playgroud)

今天早上我检查了我的/ var/log/syslog并找到了这些条目.

/USR/SBIN/CRON[874]: (root) CMD (expr `date +)
/USR/SBIN/CRON[872]: (CRON) error (grandchild #874 failed with exit status 2)
/USR/SBIN/CRON[872]: (CRON) info (No MTA installed, discarding output)
Run Code Online (Sandbox Code Playgroud)

我也尝试以root身份登录时直接在命令行中键入它.

/bin/sh -c "(export PATH=/usr/bin:/bin; expr `date +%U` % 2 >/dev/null || /home/joe/Scripts/test1.sh </dev/null >/dev/null 2>&1)"
Run Code Online (Sandbox Code Playgroud)

它没有输出到syslog中.有谁知道我的cron作业为什么会出现这个错误?

error-handling cron configuration

2
推荐指数
1
解决办法
2012
查看次数

标签 统计

configuration ×1

cron ×1

error-handling ×1