Bash 脚本:循环检测钉钉状态并输出结果
以下是一个可以实现上述功能的 bash 脚本:
#!/bin/bash
while true; do
# 检测钉钉是否开启
if pgrep DingTalk >/dev/null; then
echo '开启'
break
else
echo '没有'
sleep 1
fi
done
该脚本会不断循环,每次检测钉钉是否开启。如果开启,则输出'开启'并退出循环;如果没有开启,则输出'没有'并延迟 1 秒后再次循环。其中,pgrep DingTalk 用于检测是否有名为 DingTalk 的进程在运行。如果有,则返回该进程的 PID,否则返回空。>/dev/null 表示将输出信息重定向到空设备,即不输出任何信息到终端。
原文地址: https://www.cveoy.top/t/topic/nsNL 著作权归作者所有。请勿转载和采集!