Re: [問題] 搞不懂的crontab 用法

看板Linux作者時間17年前 (2008/07/24 19:01), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串3/3 (看更多)
※ 引述《aij69.bbs@ptt.cc (MooStyle)》之銘言: > 在# 底下.如果直接打指令.是可以過的.可成功備份.指令為 > 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 +') > 請問我指令該怎麼打才正確呢..試了好久. > 有參考鳥哥的網站..但還是沒什麼幫助.請教一下各位..謝謝 % 在 crontab 格式內有特殊意義, 所以請於 % 前面加上 \ 即可 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 現代人普遍的現象: 「小學而大遺」、「捨本而逐末」 「以偏而概全」、「因噎而廢食」 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: kendlee.sayya.org

07/24 20:10, , 1F
真的耶 '%' 會替換成 '換行字元' 之前查man都沒注意到...
07/24 20:10, 1F

07/29 09:20, , 2F
太感謝二位的回答了..小弟終於可以備份成功了..^_^
07/29 09:20, 2F

07/31 14:51, , 3F
感謝要回文,不是推文,因為對方看不到.................
07/31 14:51, 3F
文章代碼(AID): #18Y63l00 (Linux)
文章代碼(AID): #18Y63l00 (Linux)