[Linux] 脚本添加的 cron 任务不执行,要运行 crontab -e 保存一次才行。

脚本添加 cron 内容如下,用户名为 test

#!/bin/bash USER=test sudo tee -a /var/spool/cron/crontabs/$USER >/dev/null <<'EOF'
*/5 * * * * echo a >> /tmp/test.txt EOF sudo chown -R $USER:crontab "/var/spool/cron/crontabs/$USER"

这里添加后即使 cron 服务已经启动,但还是不执行,要用户运行 crontab -e 保存一次才行

是添加的方法不对吗?

发表评论

您的电子邮箱地址不会被公开。