我想将整个字母表称为多个字母,以便在启动之前预先缓存站点。
前任:
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
是否有一种从命令行/shell 以这种方式获取wget/etc的有效方法?
与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}}
不过,不确定它是否有效,但它可能会让你走得更远。