次のファイルを転送するコマンドを実行すると、curl
この問題に直面しました。ftp
私のサーバーすでにそんなファイルがあったのですがfile.txt
、わかるとそこにあったデータがすべて削除され、送られたファイルが書き込まれたfile.txt
ものでした。(通過するcurl
)
curl -T file.txt ftp://login: [email protected]/http/
上記のデータを記録するにはこれが必要です。file.txt
(私のサーバーは失われませんでした!)
ユーティリティと同様に猫
cat file.txt >> file2.sh
>>
ファイルをマージする方法はcurl
?curl
マージフラグがありますか?
答え1
カールのマニュアルページによると、次のコマンドを使用または-a
使用--append
できます。man [application name]
-a, --append
(FTP SFTP) When used in an upload, this makes curl append to the target file instead of overwriting it. If the remote
file doesn't exist, it will be created. Note that this flag is ignored by some SFTP servers (including OpenSSH).