永发信息网

怎么用shell自动创建crontab任务,并且还能自动删除此条任务,详细如下:

答案:1  悬赏:40  手机版
解决时间 2021-01-09 11:07
怎么用shell自动创建crontab任务,并且还能自动删除此条任务,详细如下:
最佳答案
1、crontab -l检查
2、crontab -e添加
3、root计划任务保存的文件是/var/spool/cron/root
4、根据实际情况修改/var/spool/cron/root即可
5、例如,计划任务保存在/opt/cron.txt里面
0 4 * * * /tomcat6/bin/startup.sh;
6、在第五行添加或指定字符串
sed -i '5 r cron.txt /var/spool/cron/root
或者
sed -i '/cron.start/r cron.txt' /var/spool/cron/root
7、删除最后一行
sed -i '$d' /var/spool/cron/root追问大神 你看我这个想法行得通吗 :

在创建crontab的脚本里面有几条这样写
useradd $1
echo "0 4 * * * $1 /opt/cron.txt">>/etc/crontab
这样新建一个用户,用这个用户执行计划任务,
当删除时
crontab -r -u $1
就删除了,还可以定位到删除的哪个计划任务,
如果用sed删除我就会不知道前面给传过来具体删除哪一条
这样做可以吗追答比如你添加了用户user01,计划任务存到/var/spool/cron/user01即可。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
五角错版币到底能卖多少钱
鸡蛋为什么不随纸板飞出去
我想要一些凉的组词,不是什么凉水、凉鞋、纳
3.8÷0.2+1.8简便算法
这部日漫叫什么名字?
有哪位清楚金属氟碳漆哪家好
左手手腕的这个骨头比右手腕的要高是怎么回事
伯爵有哪些含义,如果一个人昵称叫伯爵呢?
回忆21年时光 用古语怎么说
如图表示在某生态系统中,甲、乙、丙三个种群
plc好学吗
从苏州到吴江震泽怎么走 多少公里路
小米mix2s如何不美颜功能
上海哪里骑马最便宜?
11.86亿美元折合多少人民币
推荐资讯
没长到预计身高
Ⅵ短文改错(10分)Mr. Lin: I’m serious il
电视剧百年荣宝斋里为什么叫松鹤斋
新鲜柠檬,怎么挤汁??,我没有工具
m22激光祛斑可以洗脸吗
已知a=(2,1)
排球9号选手是谁··??
我们从外界有哪些获取热能的方法?
柳州铁路第一中学地址有知道的么?有点事想过
一份盐水,水占七分,盐占三份,盐比水少多少?
梦见一大堆苹果和梨
三羟甲基丙烷的聚氧乙烯醚的用途在哪里?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?