如何在bash中创建一个等待web服务器响应的循环?
发布时间:2020-12-15 09:14:53 所属栏目:安全 来源:网络整理
导读:如何在bash中创建一个等待web服务器响应的循环? 它应该打印一个“。每10秒左右,并等待服务器开始响应。 更新,此代码测试如果我从服务器得到良好的响应。 if curl --output /dev/null --silent --head --fail "$url"; then echo "URL exists: $url"else ec
如何在bash中创建一个等待web服务器响应的循环?
它应该打印一个“。每10秒左右,并等待服务器开始响应。 更新,此代码测试如果我从服务器得到良好的响应。 if curl --output /dev/null --silent --head --fail "$url"; then echo "URL exists: $url" else echo "URL does not exist: $url" fi
结合问题和chepner的答案,这对我有用:
until $(curl --output /dev/null --silent --head --fail http://myhost:myport); do printf '.' sleep 5 done (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |