/ 雑記帳

[ Tags :: 変数存在確認 ]

ソフトのバグでプロセスが残ってしまう場合の回避

!/bin/bash

pr1=`ps -ef | grep konqueror | grep -v grep | grep -v smb | awk '{ print $2}' | sed '2,3d'`
echo "$pr1"
#
if [ -z $pr1 ] ; then
echo "プロセス無し"
/usr/bin/konqueror
else
echo "プロセス有り"
script=`echo "kill $pr1"`
echo "$script"
eval ${script}
#
echo "----------------------------"
ps -ef | grep konqueror | grep -v grep | grep -v smb
echo "----------------------------"
#
/usr/bin/konqueror
#
fi

— posted by くま at 10:53 am  

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

<< 2024.3 >>
SMTWTFS
     12
3456 7 89
10 11 1213141516
17 1819 20 21 2223
24 25 26 27 282930
31      
 
























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