linux - 如何使用linux shell命令将整个目录上传到ftp服务器?

标签 linux shell ftp

我正在为 Android 编写持续集成脚本,构建任务完成后,我想使用 shell 脚本将整个输出目录上传到 ftp 服务器。

我不知道是否有像 ftp 或 curl 这样的 shell 命令可以做到这一点,我在谷歌上搜索了很多,但没有找到。谁能帮我一个忙?非常感谢。

最佳答案

看起来像这样的 lftp 工作:

lftp -u login,passwd -e "mirror --reverse /my/from/dir/ /ftp/target/dir/" <ftp.server>

关于linux - 如何使用linux shell命令将整个目录上传到ftp服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47938303/

相关文章:

linux - 如何通过主机名 ping docker 网络中的其他容器?

php - 调用未定义的函数 geoip

python - 如何在 txt 文件 python 中获取脚本的输出

linux - 将命令行参数打印到新的 Linux tex 文件中

string - 如何反转sed输出?

unix - 在命令行中使用用户名和密码 ftp 到服务器

Linux 哈希值

Linux用户安装后可以访问git客户端...

c# - .NET 中的 FTPListener

hadoop - 如何从 FTP 服务器增量复制文件到 Hadoop HDFS