看板Linux
標 題Re: [問題] 搞不懂的crontab 用法
發信站SayYA 資訊站 (Thu Jul 24 18:37:35 2008)
轉信站ptt!ctu-reader!ctu-peer!news.nctu!News.Math.NCTU!SayYa
※ 引述《[email protected] (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
1F:推 giacch:真的耶 '%' 會替換成 '換行字元' 之前查man都沒注意到... 07/24 20:10
2F:推 aij69:太感謝二位的回答了..小弟終於可以備份成功了..^_^ 07/29 09:20
3F:→ kenduest:感謝要回文,不是推文,因為對方看不到................. 07/31 14:51