2012-05-24 82 views
4

我知道這似乎很平凡,但我不明白得到這個在cronjob工作。簡單的Cronjob備份一個目錄

我正在

zip -r /backup/$(date +'%Y%m%d').zip /var/www 

這工作得很好。它給我在我的備份目錄中的zip文件。

但我會打開的Cron標籤與

crontab -e 

我把這段文件的底部,所以它每天更新。

這是它不起作用的地方。

我在做什麼錯?

編輯:crontab的樣子

0 1 * * * /home/serveradmin/backup.sh 

回答

4

在cron中的%(百分比)符號需要轉義。你應該在他們面前用\(反斜槓)將百分號註釋掉。即,

日期+ \%Y - \%米 - \%d - \%H - \%M