/ ここまでやってsermonkeyを使う意味があるのか?

ここまでやってsermonkeyを使う意味があるのか?

seamonkeyは通常起動して終了するとプロセスが残ってしまって
次回起動時にエラーがでて使えない。その時は
$ ps aux | grep seamonkey
としてプロセスのナンバーをしらべてkillするしかない
面倒なので自動化した。
      
cat /usr/local/abin/SEAMONKEY2.sh
#!/bin/bash

function abort
{
echo "$@" 1>&2
exit 1
}

kkk=`ps aux | grep seamonkey | grep opt | awk '{print $2}'`

if [ -z "$kkk" ]; then
/opt/seamonkey/seamonkey
abort "Exit!"
fi
echo ""
echo "-----確認-----"
ps aux | grep seamonkey | grep opt | awk '{print $2}'
echo "--------------"
kill $kkk
/opt/seamonkey/seamonkey

パネルから起動する場合は以下の様に登録

sh -c '/usr/local/abin/SEAMONKEY2.sh'

— posted by くま at 10:01 am   pingTrackBack [0]

この記事に対するコメントはありません

<< 2015.2 >>
SMTWTFS
1 2345 6 7
8910 11 121314
15161718192021
22232425262728
 
























T: Y: ALL: Online:
ThemePanel
Created in 0.0823 sec.