[英]using wget to download a directory
我正在嘗試下載在線目錄中的所有文件。 我正在使用的命令是:
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。文本
添加您要關注的鏈接的深度( -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
不跨越主機
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.