请问如何用shell添加或减少crontab -e 项

jackxiang 2011-12-27 16:07 | |
定时任务只能通过crontab -e 来编辑计划任务吗
我想通过shell来添增加或减少计划项,
可是直接添加或减少不行哟
如比
$echo " 0 6 * * * /usr/bin/start.sh" /usr/spool/cron/crontabs/root
添加倒是成功了,可是不会执行..必须通过手工 crontab -e才行
请问该如何做哟,谢谢!

请问如何用shell添加或减少crontab -e 项
1.copy or backup
#crontab -l > /tmp/root.crontab
2.edit
edit root.crontab by vi,emacs, ed ,etc etc .
3.activate
#crontab /tmp/root.crontab
点评:有这种需求一很有可能是搞运营开发的,哇哈。
导入原理:usage:  crontab [-u user] file
                          -l      (list user's crontab)
                         > 重定向
                         自动化脚本修改。

By:jack
来源:http://bbs.chinaunix.net/thread-542028-1-1.html

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/4875/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2011-12-27 16:10
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]