anacron이있는 작업은 실행되지 않습니다 nice run-parts –report

일부 데이터를 백업하기 위해 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 -a준다Linux vasco2 2.6.38-8-generic-pae #42-Ubuntu SMP Mon Apr 11 05:17:09 UTC 2011 i686 i686 i386 GNU/Linux

이 스크립트를 실행할 수없는 이유는 무엇입니까?



답변

스크립트 이름을 점 자체와 crontab에서 점과 특수 문자가없는 매우 단순한 이름으로 변경하십시오.