Backup lftp镜像目录及其所有子目录
这是我的问题。我想使用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 -
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'
对我来说,简单的“镜像文档”很管用。它下载子目录,但不创建文档目录。