不确定是否可行,但我一直在尝试使用 curl 从本质上从 HTTP 位置下载文件并将其输出到 FTP 服务器。如果这实际上可能的话,我真的很想得到一些帮助。
最佳答案
curl http://example.com/down | curl -T - ftp://mysite.org/up
默认情况下,curl 将其输出输出到 stdout - 然后我们将其通过管道传输到另一个 curl 实例。
在第二个实例中,-T
告诉 curl 上传文件,-
告诉它从 stdin(而不是从文件中获取文件数据)磁盘)。
关于linux - curl 同时下载和上传相同的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4880486/