我不知道如何使用lftp仅使用命令行下载和删除远程文件。
使用bash也可以。
什么是标志和完整的命令行?我所能想到的是镜像命令,但这会在远程服务器上留下文件。
终于想通了…使用"——Remove-source-files"标志,就可以了。
:
lftp sftp://${username}@${host} -u ${username},${password} -e "mirror --Remove-source-files --verbose ${remote_dir} ${local_dir}; bye"