我想了解如何使用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服务器,方便实际尝试。 –