【发布时间】:2015-09-11 20:37:46
【问题描述】:
上下文:
Server1 托管一个网站。
Server2 托管一个 cronjob。
问题:
我希望 Server2 的 cronjob 检查托管在 Server1 上的网站是否已关闭。我希望通过抓取网页的内容来完成。如果“您好,欢迎来到 server1.com”缺失,则它已关闭。
例如,Server2 上的 cronjob 应如下所示:
curl --silent http://server1.com | if !match "<h1>hello welcome</h1>" | ssh -p 22 root@server1.com 'my command1; my command2; etc;'
我需要一种方法来解析网页的内容 + 一个“if”条件。
【问题讨论】: