mecabの強制終了

ブログ | 2009/1/11 17:40
過激に使っていて、いくつもプロセスが残ってしまっている。
で、強制終了。
pid=`ps -axw | grep "mecab$" | awk '{print $1}'`
sudo kill $pid

たまに監視したいなら、kill_mecab.sh みたいなファイルに
#!/bin/sh

cnt=`ps -axw | grep "mecab$" | awk '{print $1}' | wc -w`

if [ "$cnt" -ge 5 ]
then
 pid=`ps -axw | grep "mecab$" | awk '{print $1}'`
 kill $pid
fi

exit

こんなのを書いて実行すればいいのかな。
mecabプロセスが5個より多くあるなら、それらを終了。
縮小 拡大

ログインしておくと、後で編集が可能です。

Rottel内コンテンツ

ユーザー一覧

Rottelとは?
利用規約
開発飲料
利用者の声
ヘルプ
close