藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 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



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com