wget文件夹中的所有文件首先跳过10000个文件

时间:2012-03-16 07:17:56

标签: file wget transfer

我正在将文件从一个服务器上的文件夹传输到另一个服务器,我正在使用wget这样做。 但问题是wget被终止,当我重新运行命令时,它从第一个文件开始,尽管我使用-nc来跳过存在的文件,但它仍遍历所有文件,然后跳过那些存在的文件,在跳过文件时花费了太多时间。

我想知道有没有办法让wget直接从新文件开始下载,而不是从顶部检查每个文件。

我希望我的问题清楚明了。请原谅我,如果不能。

这是我正在使用的命令: wget -H -r --level = 1 -k -p -nc http://www.example.com/images/

1 个答案:

答案 0 :(得分:0)

您可以尝试使用拒绝列表跳过已下载的文件。

如果您的所有文件都在同一目录中,则可以如下所示:

wget -R "`ls -1 | tr "\n" ,`" <your own options>

我不确定部分下载会发生什么。