将所有kill bash命令组合在一行中

时间:2015-10-12 01:45:36

标签: python django bash kill kill-process

我现在使用以下命令来终止我的服务器,并希望将它们合并为一个。

1- ps aux | grep 'python manage.py runserver' 
   sudo kill -9 $PID
2- ps aux | grep 'python -m SimpleHTTPServer'
   sudo kill -9 $PID
3- ps aux | grep 'aptly api server'
   sudo kill -9 $PID 

有没有办法使用单个命令终止所有三个进程?或至少将它们结合起来。

编辑:我正在尝试以下命令,但它只是打印出单个PID号。 enter image description here

1 个答案:

答案 0 :(得分:2)

ps aux | egrep -i 'python manage.py runserver|aptly api serve|python -m SimpleHTTPServer' | awk '{print $2}' | xargs kill -9