谷姐:我们都是谷歌迷
We are all Google fans

shell巨佬们进来下,球一个shell脚本写法!!!!阿里嘎多-腾讯云6折购

Rate this post

下面两个需求能写在一个脚本里最好,写不了就分两个脚本吧!!! 球完整代码!!!

1.检测Linux进程中有没有python3.10的进程,有就什么都不做,没有就启动 python3 time.py

2.检测python3.10的进程如果一直存在超过3个小时就结束(杀死)它

备注说明:就是我有个python脚本要一直执行,但是这个脚本会有一定概率异常停止,所以我希望能有个shell脚本,检测python进程在不在,不在就启动,并且当这个进程存在超过三个小时的时候就强制结束进程(时间太长也有可能会死循环...),重新启动。这样来保证程序稳定运行

热议
推荐楼 Origami 3天前

不把脚本给哥们发一份,就想要哥们给你写脚本?

推荐楼 forgeter 3天前

while true; do timeout 10800 python3 time.py; sleep 1; done

推荐楼 gaoji.me 3天前

还写 shell 这么麻烦,给你个思路吧
1、用supervisor 守护脚本进程
2、用crond 定时重启

没那么难

2楼 Bai. 3天前

启动的时候把时间写到一个文本

if`查看进程 | 过滤输出`
if`获取文本内的时间,减去当前时间` 大于或等于3

4楼 62900015 3天前

supervisor 不好?

5楼 菜单 3天前

阿里嘎多?八嘎!

8楼 HOH 3天前

不报价还想写脚本 想桃子呢

9楼 腾讯云6折购 3天前

不报价还想写脚本 想桃子呢

嘿嘿

10楼 菜单 3天前

不报价还想写脚本 想桃子呢

我想要仙桃。

12楼 半世烟尘 3天前

不用脚本那么复杂,参考6楼建议

13楼 腾讯云6折购 3天前

还写 shell 这么麻烦,给你个思路吧
1、用supervisor 守护脚本进程
2、用crond 定时重启

请问supervisor是一直不断的重复启动time.py这个脚本呢 还是说 它只在后台默默看着,看到time.py结束了才会去启动呢?

14楼 菜单 3天前

我看你皮炎子痒了

哟西哟西

15楼 腾讯云6折购 3天前

while true; do timeout 10800 python3 time.py; sleep 1; done

大佬这么牛逼吗这速度

16楼 腾讯云6折购 3天前

不把脚本给哥们发一份,就想要哥们给你写脚本?

你说pyton脚本?那个你用不到阿 就是我前几天球的脚本只有我自己能用到 哈哈

17楼 腾讯云6折购 3天前

哟西哟西

你想要鸡霸塞你皮炎子里

18楼 菜单 3天前

你想要鸡霸塞你皮炎子里

我错了。

19楼 gaoji.me 3天前

请问supervisor是一直不断的重复启动time.py这个脚本呢 还是说 它只在后台默默看着,看到time.py结束了才 ...

后者

这是我现在用的。

22楼 腾讯云6折购 3天前

这是我现在用的。

感谢大佬 大佬牛逼 请问这个只有第一个需求吧 第二个检测进程存在了多长时间的有吗

23楼 腾讯云6折购 3天前

然后你需要另一个守护脚本来守护这个脚本

哈哈哈 shell还是挺稳定的 比python稳定 不需要在守护了

24楼 ighook 3天前

呦西呦西,八嘎,你滴花姑娘?

25楼 tianky 3天前

阿里嘎多,玛玛哈哈

26楼 腾讯云6折购 23分钟前

这是我现在用的。

多少秒执行一次比较好呢

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » shell巨佬们进来下,球一个shell脚本写法!!!!阿里嘎多-腾讯云6折购
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活