我需要一个bash脚本来刷新网页并检查自上次更新后它是否已更改。我能怎么做?使用临时文件?有人可以发布代码吗?
答案 0 :(得分:1)
我使用这个网站生成一个关于纽约时报网页每小时变化率的统计文件
#!/bin/bash
currentDate=$(date +%k-%d-%m)
lastDate=$(date +%k-%d-%m -d "now - 1 hour")
historyLocation="/media/raid/mcs/webs/script/history"
statisticsFile="/media/raid/mcs/webs/script/statistics"
links -dump www.nytimes.com > $historyLocation/$currentDate #dumps current version
echo $currentDate: >> $statisticsFile
wdiff $historyLocation/$currentDate $historyLocation/$lastDate -s | tail -2 | head -1 | cut -d' ' -f14 >> $statisticsFile