+ -
当前位置:首页 → 问答吧 → 判断脚本是否在运行的出错

判断脚本是否在运行的出错

时间:2011-05-04

来源:互联网

实现判断脚本是否已存在,如存在则退出,不存在则可以启动
suse linux环境下
oracle@sdp3b:> echo $SHELL
/bin/bash

vi mouses.h
#!/usr/bin/ksh
process_count=`ps -ef|grep mouse.sh|grep -v grep|wc -l`
if  [ $process_count -gt 1 ]
then
        echo "The mouse.sh is still running!"
        exit
else
        echo "The mouse.sh can be start!"
fi

chmod u+x ./mouse.sh

./mouse.sh

为什么判断不了,总是退出了,实际上没有mouse.sh脚本在运行

作者: gdutllf2006   发布时间: 2011-05-04

作者: waker   发布时间: 2011-05-04

什么都没打印吗?

作者: cjaizss   发布时间: 2011-05-04