带有 anacron 的作业不会运行

带有 anacron 的作业不会运行

我想每天使用 anacron 运行两个 bash 脚本来备份一些数据。不幸的是,我不知道为什么这些脚本没有执行。出于测试目的,我让 cron 执行了这些脚本,结果运行良好。

cat /etc/anacrontab给出

# /etc/anacrontab: configuration file for anacron

# See anacron(8) and anacrontab(5) for details.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# These replace cron's entries
1   5   cron.daily   nice run-parts --report /etc/cron.daily
7   10  cron.weekly  nice run-parts --report /etc/cron.weekly
@monthly    15  cron.monthly nice run-parts --report /etc/cron.monthly

1   5   TB_bak      /bin/sh /home/vasco2/Dropbox/Scripts/backup_TB.sh
1   5   key_db_bak  /bin/sh /home/vasco2/Dropbox/Scripts/bak_key_db.sh

的输出ls ~/Dropbox/Scripts/backup_TB.sh bak_key_db.sh

我使用 Linux Mint Katya uname -aLinux vasco2 2.6.38-8-generic-pae #42-Ubuntu SMP Mon Apr 11 05:17:09 UTC 2011 i686 i686 i386 GNU/Linux

为什么这些脚本无法执行?

答案1

尝试将脚本名称更改为一个非常简单的名称,不带点和特殊字符,包括名称本身和 crontab 中的名称。

相关内容