特定プロセスをkillするシェルスクリプト
久しぶりに書いたら、PIDの取得方法を微妙に忘れていたので、メモとして。
#!/bin/sh USER=`whoami` TARGET=hoge pids=(`ps -ef | \ grep ${USER} | \ grep ${TARGET} | \ grep -v grep | \ awk '{ print $2; }'`) for pid in ${pids[*]} do kill -9 ${pid} done
久しぶりに書いたら、PIDの取得方法を微妙に忘れていたので、メモとして。
#!/bin/sh USER=`whoami` TARGET=hoge pids=(`ps -ef | \ grep ${USER} | \ grep ${TARGET} | \ grep -v grep | \ awk '{ print $2; }'`) for pid in ${pids[*]} do kill -9 ${pid} done