有几个人遇到过这个问题,但网上提到的所有修复都没有对我有用 .

我有一个简单的shell脚本,它从几个目录中复制日志文件,并将它们放在远程计算机上的一个目录中 . 该脚本工作正常 .

然后我创建了一个cronjob,它似乎没有执行 . 我的crontab看起来像:

1 * * * * /bin/bash /home/user/myscripts/getlogs.sh > /tmp/cronscript.out 2>&1

/var/log/cron 每分钟都显示 Aug 20 17:02:01 hostname crond[2614]: (root) RELOAD (/var/spool/cron/root)

所以它执行cron作业,但它似乎没有运行shell脚本 .