Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 用于检查网站更新的脚本_Bash - Fatal编程技术网

Bash 用于检查网站更新的脚本

Bash 用于检查网站更新的脚本,bash,Bash,我对bash脚本和运行windows的im完全不熟悉。我想问一下,是否可以创建一个脚本来检查网站的状态?我将运行这个脚本,它会定期检查网站,并更新我,如果任何数据的变化 我想爬网的网站是 从这个网站上你可以看到,你应该能够看到,例如空间灰色现在显示为不可用,所以一旦它改变为快速销售,这个脚本将更新我,有一些运动在网站上?可能是警报?有可能这样做吗?我怎么能继续这样做呢?非常感谢您的帮助。我可以建议您使用现有的工具吗? 如果你看第4个,有一个Chrome扩展可以在你的桌面上通知你。其他选择包括给

我对bash脚本和运行windows的im完全不熟悉。我想问一下,是否可以创建一个脚本来检查网站的状态?我将运行这个脚本,它会定期检查网站,并更新我,如果任何数据的变化

我想爬网的网站是


从这个网站上你可以看到,你应该能够看到,例如空间灰色现在显示为不可用,所以一旦它改变为快速销售,这个脚本将更新我,有一些运动在网站上?可能是警报?有可能这样做吗?我怎么能继续这样做呢?非常感谢您的帮助。

我可以建议您使用现有的工具吗?

如果你看第4个,有一个Chrome扩展可以在你的桌面上通知你。其他选择包括给你发电子邮件


如果你坚持要做一个脚本:我会定期获取网站并比较,例如,网站的哈希值


我可以建议使用现有的工具吗?

如果你看第4个,有一个Chrome扩展可以在你的桌面上通知你。其他选择包括给你发电子邮件


如果你坚持要做一个脚本:我会定期获取网站并比较,例如,网站的哈希值


我认为该网站不允许我们输入关键字进行定期检查?您不能检查特定关键字,不。但是“页面监视器中的一个很酷的选项是,您可以选择网页上的特定元素进行监视。”因此,您可以选择显示“不可用”的元素,并在其更改为“快速销售”时收到通知我该如何具体地选择它?例如,我想检查一下space grey在iphone 6s plus上的销量是否很快?我试着把这个#库存可用性>div.view.view库存可用性。view-id-stock\u可用性。view-display-id-stock\u可用性\u iphone6s。view-dom-id-af47acf838bbf4df10af44a05fbc257d。库存可用性包装器>div.stock-availability-table>div.middle>div.view-content.clearfix>div.available-stock>div.middle.clearfix>div.col-l.wide>table.views-table-desktop> t body>tr.odd.nid-992>td.sellingfast:nth child(3)>strong是否认为我将检查关键字“sellingfast”?之后我试着选择测试,但好像没有匹配?我做错什么了吗?开始监视页面后,按options。确保左上角勾选了“高级”。上面写着“自定义模式”,把它放在“选择器”上,然后按“选择”按钮选择页面的一部分。我认为这个网站不允许我们定期输入关键字进行检查?你不能检查特定的关键字,没有。但是“页面监视器中的一个很酷的选项是,你可以选择网页上的特定元素进行监视。”因此,您可以选择表示“不可用”的元素,并在其更改为“快速销售”时收到通知。我如何具体选择该元素?例如,我想检查一下space grey在iphone 6s plus上的销量是否很快?我试着把这个#库存可用性>div.view.view库存可用性。view-id-stock\u可用性。view-display-id-stock\u可用性\u iphone6s。view-dom-id-af47acf838bbf4df10af44a05fbc257d。库存可用性包装器>div.stock-availability-table>div.middle>div.view-content.clearfix>div.available-stock>div.middle.clearfix>div.col-l.wide>table.views-table-desktop> t body>tr.odd.nid-992>td.sellingfast:nth child(3)>strong是否认为我将检查关键字“sellingfast”?之后我试着选择测试,但好像没有匹配?我做错什么了吗?开始监视页面后,按options。确保左上角勾选了“高级”。在那里,它说自定义模式,把它放在“选择器”,并按下选择按钮,选择页面的一部分。