Wget如何在特定位置保存文件

时间:2014-12-09 13:20:47

标签: linux wget

我正在使用此命令

wget -r --accept“* .ext”--level 2“example.com/index1 /”

工作正常。现在我想定义我要保存文件的路径和文件名

任何建议

由于

2 个答案:

答案 0 :(得分:1)

您可以使用-O的{​​{1}}选项。例如:

wget

但请注意,只有在下载单个文档时,它才真正有用。

从手册页:

  

使用wget -O report.pdf http://www.example.com/files/awkward-name.pdf 而不是意味着简单地“使用名称文件而不是URL中的文件;”而是类似于shell重定向:{{1} }的目的是像-O一样工作;文件将被立即截断,所有下载的内容都将被写入。

由于您似乎正在使用wget -O file http://foo选项,因此最好将所有文件下载到临时的当前工作目录中,并且只有在完成之后才决定如何处理它们。

wget -O - http://foo > file

答案 1 :(得分:1)

您可以在wget下使用-O选项,如下所示:

wget google.com -O \usr\user\myfolder\foo.html