#/bin/bash
#判断连接是否正常
curleisc=work.eisc.cn
until $(curl -m 10 --output /dev/null --silent --head --fail http://$curleisc); do
# until 是反向条件,不成立才进行循环
# curl 参数:
# -m 10, --max-time 最大响应时间 10秒
# -o, --output 输出文件到 空洞,也可定义文件名称
# -s, --silent 禁音模式,错误情况下不要输出任何东西
# -I, --head 打印消息头部
# -f, --fail 静默方式失败,不输出任何东西
printf 'until 默认条件不成立,进行循环运行,目前网络不通\n'
sleep 2; # 等待 2秒继续请求连接
printf 'Connecting...\n'
done
printf '连接成功\n'
Powered by ddoss.cn 12.0
©2015 - 2026 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号|小程序备渝ICP备2024035333号-2X
|小绿叶技术博客(ddoss.cn)简介|
【实验平台安全承诺书】
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.30,2026-01-16 08:28:23,Processed in 0.01288 second(s).