ウェブサイトで待っている情報がいくつかあります。毎時間チェックしたくありません。これを実行して、探しているキーワードでこの Web サイトが更新されたかどうかを通知するスクリプトが必要です。
27206 次
2 に答える
14
これは、Web ページ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
して、スクリプトが電子メールまたはその他の優先する通知方法を送信するようにすることができます。引数が有効であることを確認する必要があることに注意してください。
于 2012-01-31T19:05:47.013 に答える
0
Googleアラートを設定してください..
ウェブサイトをクロールして、興味のあるキーワードを検索することもできます。
于 2012-01-31T17:56:20.740 に答える