使用wget下载目录

阿兰

我正在尝试下载在线目录中的所有文件。我正在使用的命令是:

wget -r -np -nH -R index.html http://www.oecd-nea.org/dbforms/data/eva/evatapes/mendl_2/

使用此命令,我得到一个空目录。如果我在末尾指定文件名,则一次只能获得一个,但是我想一次全部获得它们。我只是想念一些简单的东西吗?

命令输出:

--2015-03-14 14:54:05-- http://www.oecd-nea.org/dbforms/data/evaevatapes/mendl_2/解析www.oecd-nea.org ... 193.51.64.80连接到www.oecd-nea.org | 193.51.64.80 |:80 ...已连接。已发送HTTP请求,正在等待响应... 200 OK长度:未指定[text / html]保存到:dbforms / data / eva / evatapes / mendl_2 /index.htmlâdbforms/ data / eva / evatapes / mendl_2 /index.htmlârobots.txtârobots。 TXT

马库斯·穆勒(MarcusMüller)

添加您要关注的链接的深度(-l1,因为您只想关注一个链接):

wget -e robots=off -l1 -r -np -nH -R index.html http://www.oecd-nea.org/dbforms/data/eva/evatapes/mendl_2/

我还添加了-e robots=off,因为robots.txt通常会有一个阻止wget通过该目录的目录。对于世界其他地区:

  • -r 递归的
  • -np 没有上层目录
  • -nH 不能跨越主机

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章