很多時候我們需要迅速殺死某運用程式相關的全部程序,但是又不能殺死某個與該應用程式的特定程序,怎麼辦呢?結合前一段時間學習的awk及grep,讓我們來實踐一下吧!
目前我需要殺死sftp相關的程序,但是不能殺死與grep相關的程序,指令寫法如下:
或
kill -9 :強制殺死,可能不太準确!
grep:從标準輸出中找到,-v表示反選。
awk '{print $2}':把标準輸出中的每一行第二個字段列印出來。
$(ps -ef|grep sftp|grep -v grep|awk '{print $2}'):取标準輸出的值作為程序id。