while [ ps x |grep -v grep|grep filename.sh|wc -l -gt 0 ];
do
exit
done
把内容放在脚本最上面
filename.sh 替换为你要监控的脚本名字
还有一种方法是 死循环 可以根据不同的环境,不同的脚本内容,使用的方法也同步,方法很简单日后在写出来相关日志shell grep 查找进程的小技巧
BASH多进程并行处理的方法实现
linux shell快捷键
shc 加密Shell 脚本
深入浅出Shell编程: Shell 变量
最后编辑: selboo 编辑于2009/06/16 20:52
转载请注明:爱开源 » 防止脚本多次执行(一)