|
admin
站在屋顶唱着你的歌
级别: 管理员![]() |
避免linux脚本多次运行#>vi runonce
#/bin/bash ##判断有同名shell是否正在执行 PG=`basename $0` PN=`ps -ef | grep "$PG"| grep -v "grep" | awk 'BEGIN {a=0;} {a++;} END{print(a)}'` #如果没有重复实例,正常执行 if [ $PN -le 0 ] then echo startup now! if [ -x $1 ]; then . $1 else echo excute access deny: $1 fi #如果已经有个实例在运行,退出本实例 else echo already startup! exit 1; fi 调用runonce a.sh |
|---|---|
fef5645
级别: 新手上路![]() |
|
|---|---|
![]() |
mnop562
级别: 圣骑士![]() |
|
|---|---|
![]() |
mnop562
级别: 圣骑士![]() |
|
|---|---|
![]() |
tuporch65
级别: 新手上路![]() |
|
|---|---|
![]() |
mnop383
级别: 新手上路![]() |
|
|---|---|
![]() |









顶你

