wgetで複数のUser-AgentでWebサイトに連続アクセスする

複数の異なるUser-Agentで特定のページにアクセスするシェルスクリプト。 1秒に1回アクセスする。

#!/bin/sh

ua="User-Agent: Mozilla/5.0 (iPhone; U;"

for i in `seq 1 1 31`
do
     uaAdd=$ua"$i"
     wget http://www.example.co.jp/ --header='Host: www.example.co.jp ' --header="$uaAdd"
     sleep 1
done
exit 0

Basic認証による制限がかかっている場合は以下の様に、ユーザーIDとパスワードを指定する。

wget http://www.example.co.jp/ --header='Host: www.example.co.jp ' --header="$uaAdd" --user=cpgts6F5u --password=DKipmBe9

スポンサーリンク