我想下载很多文件(>数千万)。我有每个文件的 URL。我的文件中有 URL 列表URLs.txt
:
http://mydomain.com/0wd.pdf
http://mydomain.com/asz.pdf
http://mydomain.com/axz.pdf
http://mydomain.com/b00.pdf
http://mydomain.com/bb0.pdf
etc.
我可以通过下载它们wget -i URLs.txt
,但是它会超过一个文件夹中可以放置的最大文件数。
如何下载这么大的 URL 列表,以便将下载的文件分成包含文件名首字母的子文件夹?例如,:
0/0wd.pdf
a/asz.pdf
a/axz.pdf
b/b00.pdf
b/bb0.pdf
etc.
如果这很重要的话,我使用 Ubuntu。