通过 FTP 复制文件夹内容及子目录

通过 FTP 复制文件夹内容及子目录

我有一个包含多个子目录的文件夹。我想通过 ftp(最好使用 lftp)复制文件夹的内容,而不是整个文件夹。

当我使用镜像命令时,它似乎将文件夹复制过去,这意味着我的文件比预期的高一级。

答案1

我通常使用这种形式的命令来下载:

% lftp -e 'mirror <remote download dir> <local download dir>' -u <username>,<pass> -p <port> <hostname>

如果您想要文件夹的内容,只需添加尾部斜杠,如下所示:

% lftp -e 'mirror /some/remote/directories/contents/ /my/home/downloads/somedir/.' -u joeuser ftp.remotesys.com

相关内容