e我想了解这个过程有什么问题;当一个进程正在运行时,它不会返回计数。它直接回显“No QMS process found running on $PWD”这种情况。
QMS_PROCESS=`ps -ef | grep $PWD/qms_kernel | grep -v grep | cut -f6 -d' '`
QMS_PROCESS_COUNT=`echo $QMS_PROCESS | egrep [0-9] | wc -c`
if [ $QMS_PROCESS_COUNT -eq 0 ]
then
echo "No QMS process found running on $PWD"
else
kill -15 $QMS_PROCESS
echo "QMS process $QMS_PROCESS stopped on $PWD"
fi
任何人都可以帮助我理解这一点。