python程序意外中断自动重启shell脚本
我们经常需要在后台运行一些python脚本,来监控系统或者做一些其他事情;但是 由于各种各样的原因,排除python脚本代码的问题,脚本运行过程中会挂掉。为了不天天耗在上面等重启,可以制作shell脚本对程序予以监控,对于意外中断的程序自动重启。
以控制 python自动重启的shell脚本为例:
cd Desktop
vim run.sh #新建名为run的shell脚本
写入(此处以名为run的Python脚本为例)
#!/bin/bash
while [ 1 ];do
python run.py
done
chmod 777 run.sh #设置shell脚本权限
./run.sh #运行shell脚本