0

起動前にサイトを事前にキャッシュするために、アルファベット全体を複数文字深く呼びたいと思います。

元:

example.com/search?id=a

example.com/search?id=z

example.com/search?id=aa

example.com/search?id=zz

example.com/search?id=aaa

example.com/search?id=zzz

コマンドライン/シェルからそのようにwget/etcする効率的な方法はありますか?

4

1 に答える 1

4

curl

curl -# 'example.com/search?id=[a-z]' > /dev/null
curl -# 'example.com/search?id=[a-z][a-z]' > /dev/null
curl -# 'example.com/search?id=[a-z][a-z][a-z]' > /dev/null

あり(wgetそしてbash):

wget -O/dev/null 'example.com/search?id='{{a..z},{a..z}{a..z},{a..z}{a..z}{a..z}}

効率的かどうかはわかりませんが、少しはうまくいくかもしれません。

于 2012-12-29T12:15:26.440 に答える