使用pkill python杀死python进程

时间:2013-12-17 10:19:31

标签: python bash shell

我想在脚本中停止python进程,但是第一次我没有运行任何进程但我应该通过我的函数restart来传递:

function restart() {
   stop
   start
}
function start (){
exec ./server --db_host=.......
} 
function stop (){
pkill python
}

问题是当我执行重启时它被阻止了,所以你能建议我如何拥有这样的控件

if [i have python process runing];then pkill python

感谢

1 个答案:

答案 0 :(得分:0)

这应该可以解决问题

if [ `ps -e | grep python | wc -l` -gt 1 ]
then
    pkill python
if