自动结束进程并启动进程的方法
第2行 提示要结束的进程
第4行:“进程名称”改成自己要结束的进程全称,找到该进程并kill掉该进程
第5行 提示该进程已结束
第7行 提示要启动的新进程
第9行 进入到启动程序的sh脚本路径
第10行 执行用来启动程序的sh脚本
第11行 进入程序日志路径
第12行 打印日志
- o “\n”
- echo “\n\e[1;31m—即将结束原(进程名称)进程—\e[0m”
- sleep 1s
- ps -ef | grep 进程名称 | grep -v grep | awk ‘{print $2}’ | xargs kill -9
- echo “\e[1;31m—已结束进程原(进程名称)—\e[0m\n”
- sleep 1s
- echo “\e[1;31m—即将启动新(进程名称)—\e[0m\n”
- sleep 1s
- cd /mnt/data
- sh start-dsfa.sh
- cd /mnt/data/logs
- tail -f dsfa.log