2012-07-03 33 views
0

我想下載網站的內容,但由於本網站使用多種語言,因此我遇到了一個問題。該網站的結構如下:如何告訴wget只能下載特定路徑下的文件

Mysite.com 
fr.Mysite.com 
ar.Mysite.com 
... 

我只是想下載阿拉伯文域名(ar.Mysite.com)文件,但使用-r選項還下載其他語言的內容。我怎麼能說wget遞歸下載文件,但只是在特定的域內的文件?

回答

0

--no-parent選項做你想做的,如果我明白了這個問題。它將查詢限制在位於原始URL指定的「目錄」下的那些查詢。

+0

我認爲--no-parent會阻止下載英文文件的內容(位於根目錄:Mysite.com)。但其他目錄呢?我的意思是,我只想下載阿拉伯文件,但它也下載法文文件(位於fr.Mysite.com)。是否 - 無父母選項這樣做? – Hakim

+0

當你這樣解釋時,我不認爲可以有解決方案。 wget如何知道你想跟蹤另一個主機名的鏈接,但不是全部?這不是魔術。 –

相關問題