有一些我在网站上等待的信息。我不希望每小时检查一次。我想要一个脚本来为我做这件事,并告诉我,如果这个网站已经更新了我正在寻找的关键字。简单的脚本来检查网页是否已更新
9
A
回答
1
去和配置谷歌警报..
您也可以抓取的网站和搜索你感兴趣的关键字。
9
这里是检查是否网页www.nba.com包含了一个基本的bash脚本关键字Basketball
。如果找到关键字,脚本将输出www.nba.com updated!
,如果未找到关键字,则脚本等待10分钟并再次检查。
#!/bin/bash
while [ 1 ];
do
count=`curl -s "www.nba.com" | grep -c "Basketball"`
if [ "$count" != "0" ]
then
echo "www.nba.com updated!"
exit 0
fi
sleep 600
done
我们不希望网站或关键字硬编码到脚本中,我们可以使这些参数有以下更改。
#!/bin/bash
while [ 1 ];
do
count=`curl -s "$1" | grep -c "$2"`
if [ "$count" != "0" ]
then
echo "$1 updated!"
exit 0
fi
sleep 600
done
现在运行脚本,我们输入./testscript.sh www.nba.com Basketball
。我们可以更改echo
命令让脚本发送电子邮件或任何其他首选的通知方式。 注意我们应该检查参数是否有效。
相关问题
- 1. 机械化 - 检查页面是否已更新的最简单方法?
- 2. 检查是否更新网页
- 3. 运行PHP脚本来检查rss提要是否已更改
- 4. 如何检查动态网页是否已更新?
- 5. 检查网页表单值是否已更改
- 6. 检查网页已更新的日期?
- 7. 脚本bash更新网页并检查是否有不同的东西
- 8. 检查网页是否已被修改
- 9. 检查网站更新的脚本
- 10. 检查SVN是否已更新C#
- 11. 如何检查NSPasteboard是否已更新?
- 12. PDO - 检查行是否已更新?
- 13. Linux脚本来检查进程是否已启动
- 14. 检查页面是否已更新与服务器上的JS
- 15. 脚本来检查IIS是否运行
- 16. 检查脚本是否存在页面
- 17. 检测表单是否已更改,脚本不工作
- 18. 检查网页是否含有文本
- 19. 脚本来检查整个网站,以确定是否有任何页面需要更多时间来加载
- 20. JS如何检查网页是否已被添加为主页?
- 21. 最简单的方法来检查是否已连接服务器
- 22. 简单的脚本来复制检查和删除
- 23. 检查文本框是否已更改。如果是这样,更新字段。
- 24. 崇高的文本2:检查文件是否是最新的或已更改
- 25. 检查是否已输入网址
- 26. 检查网址是否已启动?
- 27. 检查是否所有的onload脚本都已经执行
- 28. 如何检查页脚是否已添加到列表视图?
- 29. Google Analytics脚本块是否已更改?
- 30. android:检查应用程序是否已更新或新用户
是的,但我想要搜索特定页面。 – Programmer 2012-01-31 18:00:22
编写一个脚本,定期从该页面下载内容并检查您感兴趣的单词是否存在。您可以进行一些优化,例如:不检查自上次检查以来页面是否未更新等。 – naresh 2012-01-31 18:02:27