|
藍森林 http://www.lslnet.com 2006年6月26日 11:18
請教一個shell的寫法,請高手幫忙
我想殺除進程中有關鍵字abc的一些進程,並且這些進程已經運行了15分鐘了!請問怎麼寫這個shell |
請教一個shell的寫法,請高手幫忙
kill -9 $(ps -ef | grep abc | grep -v grep | awk '{print $2}') |
請教一個shell的寫法,請高手幫忙
awk '/abc/{print $2}'
那麼多grep作甚?:D |
請教一個shell的寫法,請高手幫忙
grep -v grep 是什麼意思? |
請教一個shell的寫法,請高手幫忙
謝謝,不過好像不對,應該還有一個時間限制,運行了15分鐘的進程才殺!請高手幫忙 |
請教一個shell的寫法,請高手幫忙
| 請教一個shell的寫法,請高手幫忙
[code]kill $( ps -eo etime,comm,pid|awk '/abc/&&(/:..:/||/1[5-9]:/||/[2-6].:/){print $3}')[/code]
沒測試 |
請教一個shell的寫法,請高手幫忙
我試了,成功,請高手講解一下awk這裡是你用的方法好嗎?小弟謝謝了! |
請教一個shell的寫法,請高手幫忙
看本版:置頂: shell基礎十二篇 中的awk |
| |