无敌大黄蜂

linux 脚本实例 判断某进程是否已运行,若没有运行则启动,已经运行无操作

0
阅读(3038)

#!/bin/sh                 //脚本必须的,当然如果你保存为.sh的文件也可以不写该行
cd /usr                   // 进入/usr目录
ps |grep softforvgg|grep -v grep > /usr/test1     // 查询是否有softforvgg程序运行,并将结果写入 

                                                                                      /usr下的test1文件
if [ ! -s test1 ]                                //判断test1是否有内容
then                                               //没有则
/tmp1/chengxu/./softforvgg        //运行softforvgg
else
       echo "this is wrong!"
fi