如何递归下载不同文件夹下的特定子文件夹?

时间:2019-04-18 19:31:17

标签: wget

我需要帮助来下载在多个子文件夹下归档的大型数据集,这些子文件夹在不同的年份和日期下进行组织。我在网上找不到答案。 数据集托管在FTP站点上,具有以下文件夹结构:

  • 根/年/月/日/数据X /
  • 根/年/月/日/数据Y / ​​
  • 根/年/月/日/数据/ Z /

我只需要在root /下下载dataX /下的所有文件,并使用相同的文件夹结构将其保存在本地。

如何在wget中实现呢?我尝试了不同的方法,但没有成功。

编辑: 我尝试过

wget -r -nH -np -I="dataX" -A *.hdf --user="USER" --password="PASS" ftp://someaddress/root/ -P mydata/

1 个答案:

答案 0 :(得分:0)

这是我自己想出的答案

wget -r -np -nH --user USER --password PASS --accept "unique_filename_under_dataX" ftp://host_address/root/