daily_check.sh文件
#!/bin/bash
BIN_NAME="my_task"
echo "check task ..."
ps -ef | grep -w $BIN_NAME | grep -v grep
if [ $? -ne 0 ]
then
echo 'start proc now ...'
sh start_task.sh
else
echo 'proc is running ...'
fi
daily_check.sh文件
#!/bin/bash
BIN_NAME="my_task"
echo "check task ..."
ps -ef | grep -w $BIN_NAME | grep -v grep
if [ $? -ne 0 ]
then
echo 'start proc now ...'
sh start_task.sh
else
echo 'proc is running ...'
fi