我正在寻找一种使用 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/