我是靠谱客的博主 美丽宝贝,最近开发中收集的这篇文章主要介绍shell脚本自动拉起启动程序,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、我们先看看编写的shell脚本的内容,该shell的作用主要是实现监控某个程序崩溃之后就自动重启该进程。

  #!/bin/bash  

  

  while true  

  do  

    procnum=` ps -ef|grep "test"|grep -v grep|wc -l`  

    if [ $procnum -eq 0 ]; then  

         /home/test&  

     fi  

     sleep 30  

  done  


-eq意思是等于0,用于判断该test是否还在运行状态。监控/home/test这个程序是否运行。

 

二、由于该程序是window上的编写的,我们将它(名字用run._start.sh)拷贝到Linux下之后需要对它赋予操作的权限

chmod 777 run_start.sh

 

三、我们将启动一下该程序

./run_start.sh &

记得加上&,要不然得窗口退了

最后

以上就是美丽宝贝为你收集整理的shell脚本自动拉起启动程序的全部内容,希望文章能够帮你解决shell脚本自动拉起启动程序所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部