티스토리 뷰
#!/bin/sh
while [ 1 ]
do
named_alive_count=`ps -ef | grep daemon | grep -v grep | wc -l`
if [ $named_alive_count == "0" ]
then
echo "named daemon die"
else
echo "named daemon alive"
fi
sleep 1
done
exit 0
// 사용예
#!/bin/sh
while [ 1 ]
do
Mini=`ps -ef | grep MiniPosServer | grep -v grep | wc -l`
if [ $Mini == "0" ]
then
echo "Exec MiniPosServer"
cd /home/Mirae_Share/DevOffice/AppServer/MiniPosServer
./MiniPosServer &
fi
Close=`ps -ef | grep CloseSenderServer | grep -v grep | wc -l`
if [ $Close == "0" ]
then
echo "Exec CloseSenderServer"
cd /home/Mirae_Share/DevOffice/AppServer/CloseSenderServer
./CloseSenderServer &
fi
Alarm=`ps -ef | grep AlarmServer | grep -v grep | wc -l`
if [ $Alarm == "0" ]
then
echo "Exec AlarmServer"
cd /home/Mirae_Share/DevOffice/AppServer/AlarmServer
./AlarmServer &
fi
sleep 1
done
exit 0
'Linux > CentOS7' 카테고리의 다른 글
리눅스 명령어 모음 (0) | 2019.06.27 |
---|---|
운영체제 64비트 확인 (0) | 2019.03.20 |
etc/rc.local 파일 동작 안될 때 (0) | 2019.03.20 |
방화벽 해제 (0) | 2019.03.20 |
eclipse CDT 원격 디버깅 (C/C++, CentOS7) (0) | 2019.03.20 |
- Total
- Today
- Yesterday