看板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