2011-02-02 69 views
6

不知道是否可能,但我一直試圖使用curl從本質上從HTTP位置下載文件並將其輸出到FTP服務器上。如果事實上有可能的話,我真的很希望得到一些幫助。Curl同時下載和上傳相同的文件

+2

使用一個curl實例進行下載,將輸出直接傳輸到另一個正在處理上傳的實例中。 – 2011-02-02 22:14:40

+0

@Anon - 你應該做出答案。 – ocodo 2011-02-02 22:21:05

回答

10
curl http://example.com/down | curl -T - ftp://mysite.org/up 

默認啓動捲曲吐奶將其輸出到標準輸出,以確保 - 我們就通過管道將進入捲曲的另一個實例。

第二種情況下,-T告訴curl上傳文件,-通知它從stdin(而不是從磁盤上的文件)獲取文件數據。

0

使用多捲曲添加簡單的捲曲實例。運行多個同時調用兩個請求。也許你需要上載首先

相關問題