« 気になる商品 - 電子立国日本の自叙伝 DVD | トップページ | マーチの本 - 「ハイパーREV 日産マーチ (No.2)」 »

2009年1月 5日 (月)

Googleロゴを取得するシェルスクリプト

Googleのロゴは、正月などの特別な日には、特別なロゴとなる(1月3日の記事)。
毎日ロゴをチェックしていればよいが、見逃すこともあるだろう。

で、wgetコマンドを使って、Googleのトップページを取得することで、Googleロゴを取得するシェルスクリプトを記述してみた。cronなどで1日1回実行するようにしておけば、見逃すこともないだろう。

いちお正しく動いてるっぽい。

#!/bin/sh

IMG_EXT=".gif .jpg .png"
GET_DIR=/tmp/google

LOG_FILE=/var/log/wget_google.log

WGET_OPTIONS="-l 1 -r -A html,htm,gif,jpg,png"
WGET_URL="http://www.google.co.jp/index.html"

DATE_STR=`date +%Y-%m-%d`
TODAY_DIR=$GET_DIR/$DATE_STR
if [ ! -d $TODAY_DIR ]; then
  mkdir -p $TODAY_DIR
fi
cd $TODAY_DIR

echo "--- $DATE_STR ---" >> $LOG_FILE

wget --quiet $WGET_OPTIONS $WGET_URL
echo "exec wget at `date`" >> $LOG_FILE

#
for tmp_ext in $IMG_EXT
do
  for tmp_name in `find -name *$tmp_ext`
  do
    if [ -f "$tmp_name" ]; then
      cp $tmp_name . > /dev/null
      echo "copy image file '$tmp_name'" >> $LOG_FILE
    fi
  done
done

« 気になる商品 - 電子立国日本の自叙伝 DVD | トップページ | マーチの本 - 「ハイパーREV 日産マーチ (No.2)」 »

パソコン・インターネット」カテゴリの記事

Linux」カテゴリの記事

プログラム・スクリプト」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: Googleロゴを取得するシェルスクリプト:

« 気になる商品 - 電子立国日本の自叙伝 DVD | トップページ | マーチの本 - 「ハイパーREV 日産マーチ (No.2)」 »

2019年11月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Amazonリンク

ダイビング写真(swf)

ブログ内検索

  • Google
    WWW を検索
    ブログ内を検索

リンク(いつもお世話さま)

  • ソニーストア
     iTunes Store(Japan)
    Just MyShop(ジャストシステム)
    ブックオフオンライン
無料ブログはココログ