如何使用 wget 下载特定格式的网站

如何使用 wget 下载特定格式的网站

如何下载所有 URL 以遵循某种格式,例如www.site.com/fooXXX 当 XXX 可以是 0-999 之间的任意数字时,这可能吗?

答案1

您可以简单地使用 Bash 的范围语法来指定 URL:

wget 'http://www.example.com/foo'{0..999}

这相当于像这样写出的命令(保留中间的大部分 URL,因为我懒得输入 1000 个 URL):

wget 'http://www.example.com/foo0' 'http://www.example.com/foo1' ... 'http://www.example.com/foo42' ... 'http://www.example.com/foo999'

相关内容