天天看點

Linux:使用ps-grep-awk批量殺程序

scheduler_center.py為我要殺掉的程序

# ps -ef|grep scheduler_center.py
root     12013   python3 scheduler_center.py
root     12030   grep --color=auto scheduler_center.py

# ps -ef|grep scheduler_center.py|grep -v grep
root     12013   python3 scheduler_center.py      

grep -v grep列印出來的資訊少一條

殺死程序完整的指令

ps -ef|grep scheduler_center.py|grep -v grep|awk '{print "kill -9 "$2}'|sh      

解釋:

awk '{print "kill -9 "$2}'列印程序id到螢幕

sh執行之前的列印

參考

[Linux]使用awk批量殺程序的指令

繼續閱讀