rendered paste body#!/usr/bin/ksh
export NVCHOME="/opt/OSInc"
NVCPID=`ps -ef|grep -v " grep "|grep "brassd -access ug -wbufnum 8192"|awk '{print $2}'`
echo NVCPID is $NVCPID
if [ $NVCPID ]; then
echo "NVCPID is $NVCPID, killing";
kill -9 $NVCPID;
else
echo "brassd not running";
fi
NVCPID=`ps -ef|grep -v " grep "|grep "$NVCHOME/bin/ncserver"|awk '{print $2}'`
echo NVCPID is $NVCPID
if [ $NVCPID ]; then
echo "NVCPID is $NVCPID, killing";
kill -9 $NVCPID;
else
echo "ncserver not running";
fi
$NVCHOME/bin/ncstart </dev/null >/dev/null 2>&1 &
sleep 20
EXITSTAT=0;
NVCCOUNT=`ps -ef|grep -v " grep "|grep "$NVCHOME/bin/ncserver"|wc -l`
echo NVCCOUNT is $NVCCOUNT
if [ $NVCCOUNT -eq 1 ]; then
echo "one ncserver running, good";
else
echo "not one ncserver running, bad";
EXITSTAT=1;
fi
NVCCOUNT=`ps -ef|grep -v " grep "|grep "brassd -access ug -wbufnum 8192"|wc -l`
echo NVCCOUNT is $NVCCOUNT
if [ $NVCCOUNT -eq 1 ]; then
echo "one brassd running, good";
else
echo "not one brassd running, bad";
EXITSTAT=1;
fi
exit $EXITSTAT