如何使用 wget 下载所有项目 euler 的问题

geb*_*bby 1 ftp wget mirroring

我正在尝试使用该命令下载Project Euler 的所有问题,wget -m http://www.projecteuler.net/但它下载的所有内容都是第一页,即index.html停止。我试过使用--user--password但它给了我相同的结果。他们似乎也没有 ftp 站点,这可能是它不起作用的原因。有没有其他方法可以实现这一目标?

小智 6

使用cURL怎么样?

试试这个命令行:

curl http://projecteuler.net/problem=[1-442] -o "problem#1.html"
Run Code Online (Sandbox Code Playgroud)

显然,您必须在下载之前查找当前的问题数量。

与 wget -m 相比的好处是它只下载相关文件而不是完整站点的镜像。