搞不懂的crontab 用法 - Linux

Table of Contents



在# 底下.如果直接打指令.是可以過的.可成功備份.指令為

tar -cvf /home/nike/mail.$(date +%y%m%d).tar /var/spool/mail/

但若在 crontab -e 底下.想要定時來備份.(想法是檔名以時間來命名.才不會重覆)

指令為
12 15 * * * tar -cvf /home/nike/mail.[($date +'%y')].tar /var/spool/mail/


在LOG的鏌誤訊息為
mail CROND[15218]: (root) CMD (tar -cvf /home/moo/mail.[($date +')

請問我指令該怎麼打才正確呢..試了好久.
有參考鳥哥的網站..但還是沒什麼幫助.請教一下各位..謝謝


--
http://www.wretch.cc/album/loved80
愛亂拍

--

All Comments

Hedy avatarHedy2008-07-29
就打錯啦~ $(date +%y%m%d) 打成 ($date +'%y')
Anthony avatarAnthony2008-08-01
我改成你講的..還是錯誤呢..沒成功..= =
Adele avatarAdele2008-08-03
樓上改成哪樣..? 打出來看看...
Kumar avatarKumar2008-08-04
有人提出正解了...