我有一个文件列表(图像,pdf),我想通过wget(使用选项-i)全部下载它们。问题是我下载了不同数量的文件 - 有些文件丢失了。列表中的所有文件都是唯一的 - 我已经仔细检查了。
我知道,我可以将我的列表与“' ls'在文件夹中,但我很好奇是否有一些" wget"找到失败的操作的方法。
更新: 我的步骤问题:
我运行命令:
wget -i list.txt
对于每个文件,我得到一个长输出,其状态为:
--2015-07-07 13:46:34-- http://www.example.com/example.png
Reusing existing connection to www.example.com:80.
HTTP request sent, awaiting response... 200 OK
Length: 261503 (255K) [image/png]
Saving to: 'example.png'
example.png 100%[===================================================>] 255.37K 1.51MB/s in 0.2s
2015-07-07 13:46:34 (1.51 MB/s) - 'example.png' saved [261503/261503]
最后我收到了另外一条消息:
FINISHED --2015-07-07 13:46:34--
Total wall clock time: 1m 15s
Downloaded: 109 files, 130M in 1m 11s (1.84 MB/s)
我的问题是:我有' list.txt'有112行,结果告诉我它下载了109个文件,所以我怎么知道哪些文件没有下载?