小州 <kenduest.bbs@bbs.cynix.com.tw>
wrote in message
news:3bkjP5$5zl@bbs.cynix.com.tw...
> ※ 引述《highheel.bbs@cis.nctu.edu.tw
(妳總是那麼迷人)》之銘言:
> > 請問要如何寫一個srcipt去取得一個process的 PID?
> > 因為每次run這個process的pid都不同..
> > 要手動去kill, 想請問有誰會用script去取得一個process的pid..
> > 謝謝..
>
> kill `ps aux | grep "process_name" | awk '{print
$2;}'`
>
這個有時候不靈﹐不知道為什麼﹐有時候 grep 本身的 process
也會顯示出來。
弟發現用 pidof 來找更方便些﹕
kill `pidof process_name`