lftp 将文件从目录树镜像到单个目录中

lftp 将文件从目录树镜像到单个目录中

我正在寻找一种使用 lftp 将远程位置的文件(这些文件位于基于日期的固定目录结构中)镜像到单个本地目录中的方法。在 wget 中,这是通过 --cut-dirs= 完成的,有人对此有什么建议吗?

目前我的命令行只是:

lftp -c "connect http://server.com; mirror --use-pget-n=3 bla1/data /n/data/bla/all_the_data"

但这会重新创建远程目录结构(应该如此),但我不希望这样。

答案1

镜像命令用于复制目录。如果您只想复制文件,则应使用mget命令。例如

mget -c bla1/data/*.* -O /n/data/bla/all_the_data/

相关内容