我想了解如何使用wget從一堆不同的ftp站點下載特定的目錄與美國政府的經濟數據。使用wget從ftp服務器下載選擇的目錄
舉一個簡單的例子,我知道我可以使用如下命令下載整個目錄:
wget --timestamping --recursive --no-parent ftp://ftp.bls.gov/pub/special.requests/cew/2013/county/
但我設想運行更復雜的下載,在這裏我可能要下載限制了一把目錄。所以我一直在看-include選項。但我真的不明白它是如何工作的。具體來說,爲什麼不這項工作:
wget --timestamping --recursive -I /pub/special.requests/cew/2013/county/ ftp://ftp.bls.gov/pub/special.requests/cew/
下不工作,因爲它下載文件的意義,但它的下載方式比我更需要(在2013年目錄中的一切,只是VS縣子目錄) :
wget --timestamping --recursive -I /pub/special.requests/cew/2013/ ftp://ftp.bls.gov/pub/special.requests/cew/
我不能告訴,如果我不理解一些有關wget的,或者如果我的問題是與一些更根本的FTP服務器結構。
感謝您的幫助!
我的安裝的wget版本沒有記錄「--include」選項,儘管如果我指定它,它不會顯示任何錯誤。您是否嘗試過「--include-directories」? –
感謝Lotharyx,我修正了錯字,儘管我的問題依然存在。 –
嘗試「--include-directories = whatever ...」 - 我閱讀的手冊頁顯示存在等號。我沒有一個ftp服務器,方便實際嘗試。 –