bash 脚本 循环检测钉钉是否开启 如果是 输出 开启 退出循环 如果否 输出 没有 延迟1秒
以下是一个可以实现上述功能的 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/ciCW 著作权归作者所有。请勿转载和采集!