Backup lftp镜像目录及其所有子目录

Backup lftp镜像目录及其所有子目录,backup,mirror,lftp,Backup,Mirror,Lftp,这是我的问题。我想使用LFTP下载或备份一个文件夹,其中包含一堆其他文件夹。我的文件夹层次结构如下所示 Documents -Music --Unknown_artist ---Unknown_CD -Pictures --summer_pics --Denver ---Brewery ---Foot_ball_game 所以我想下载或备份Documents目录及其所有组件。我被严格限制使用FTP 我喜欢使用LFTP,因为它的pget命令 @#> lftp server.com -

这是我的问题。我想使用LFTP下载或备份一个文件夹,其中包含一堆其他文件夹。我的文件夹层次结构如下所示

Documents 
-Music
--Unknown_artist 
---Unknown_CD
-Pictures
--summer_pics
--Denver
---Brewery
---Foot_ball_game 
所以我想下载或备份Documents目录及其所有组件。我被严格限制使用FTP

我喜欢使用LFTP,因为它的pget命令

@#> lftp server.com -u username,pass -e 'mirror Documents --use-pget-n=16 && exit' 
这是可行的,但它只下载Documents目录和它的非子目录。 现在,我可以手动进入每个目录并以这种方式下载它们,但必须有一个标记im丢失或im在文档中没有正确阅读

在文档中,我看到有一个mirror-r标志,表示不进入子目录,所以我应该在没有-r权限的情况下下载子目录

我想出来了

答案是

@#> lftp server.com -u username,pass -e 'glob -d mirror Documents --use-pget-n=16 && exit'

对我来说,简单的“镜像文档”很管用。它下载子目录,但不创建文档目录。