diff --git a/logrun.sh b/logrun.sh index 0411f51..94153fe 100644 --- a/logrun.sh +++ b/logrun.sh @@ -1,6 +1,6 @@ #!/bin/bash cd `dirname $0` -python_ver=$(ls /usr/lib|grep "^python"|tail -1) +python_ver=$(ls /usr/bin|grep -e "^python[23]\.[1-9]\+$"|tail -1) eval $(ps -ef | grep "[0-9] ${python_ver} server\\.py m" | awk '{print "kill "$2}') ulimit -n 512000 nohup ${python_ver} server.py m>> ssserver.log 2>&1 & diff --git a/run.sh b/run.sh index 16f1f64..0de8d20 100644 --- a/run.sh +++ b/run.sh @@ -1,6 +1,6 @@ #!/bin/bash cd `dirname $0` -python_ver=$(ls /usr/lib|grep "^python"|tail -1) +python_ver=$(ls /usr/bin|grep -e "^python[23]\.[1-9]\+$"|tail -1) eval $(ps -ef | grep "[0-9] ${python_ver} server\\.py m" | awk '{print "kill "$2}') ulimit -n 512000 nohup ${python_ver} server.py m>> /dev/null 2>&1 & diff --git a/shadowsocks/logrun.sh b/shadowsocks/logrun.sh index eb3afe2..fc081e1 100644 --- a/shadowsocks/logrun.sh +++ b/shadowsocks/logrun.sh @@ -1,6 +1,6 @@ #!/bin/bash cd `dirname $0` -python_ver=$(ls /usr/lib|grep "^python"|tail -1) +python_ver=$(ls /usr/bin|grep -e "^python[23]\.[1-9]\+$"|tail -1) eval $(ps -ef | grep "[0-9] ${python_ver} server\\.py a" | awk '{print "kill "$2}') ulimit -n 512000 nohup ${python_ver} server.py a>> ssserver.log 2>&1 & diff --git a/shadowsocks/run.sh b/shadowsocks/run.sh index 7950c4c..4372030 100644 --- a/shadowsocks/run.sh +++ b/shadowsocks/run.sh @@ -1,6 +1,6 @@ #!/bin/bash cd `dirname $0` -python_ver=$(ls /usr/lib|grep "^python"|tail -1) +python_ver=$(ls /usr/bin|grep -e "^python[23]\.[1-9]\+$"|tail -1) eval $(ps -ef | grep "[0-9] ${python_ver} server\\.py a" | awk '{print "kill "$2}') ulimit -n 512000 nohup ${python_ver} server.py a>> /dev/null 2>&1 & diff --git a/shadowsocks/stop.sh b/shadowsocks/stop.sh index 8139890..495b813 100644 --- a/shadowsocks/stop.sh +++ b/shadowsocks/stop.sh @@ -1,5 +1,5 @@ #!/bin/bash -python_ver=$(ls /usr/lib|grep "^python"|tail -1) +python_ver=$(ls /usr/bin|grep -e "^python[23]\.[1-9]\+$"|tail -1) eval $(ps -ef | grep "[0-9] ${python_ver} server\\.py a" | awk '{print "kill "$2}') diff --git a/stop.sh b/stop.sh index edca32f..927e2f0 100644 --- a/stop.sh +++ b/stop.sh @@ -1,5 +1,5 @@ #!/bin/bash -python_ver=$(ls /usr/lib|grep "^python"|tail -1) +python_ver=$(ls /usr/bin|grep -e "^python[23]\.[1-9]\+$"|tail -1) eval $(ps -ef | grep "[0-9] ${python_ver} server\\.py m" | awk '{print "kill "$2}')