不求甚解

此博客为个人学习之用,如与其他作品雷同,纯属巧合。

导航

test.sh 监听进程是否存在

Posted on 2022-06-29 19:30  三年三班王小朋  阅读(31)  评论(0编辑  收藏  举报

监听myloader进程是否结束,结束后把时间输出到 /root/time.log

vim test.sh

#!/bin/bash
#确保PRO查询进程唯一
PRO="myloader"

while true
do
myloader=`ps -ef |grep $PRO|grep -v grep`
if test  -n "$myloader"
then
sleep 1
else
echo "`date '+%F_%T'`" > /root/time.log
exit 0
fi
done