2014-10-30 2 views
0

после поиска информации о завиток на Google, я думаю, что это не возможно, но я спрошу иначе:CURL - добавить содержимое в существующий файл с помощью одного запроса

ли можно добавить содержимое в файл с помощью завиток без изменения исходного содержимого (используя только один запрос на завивание!).

Например, у меня есть простой текстовый файл: «Привет это тест»

, и я хотел бы добавить еще одну строку в файл: «Привет это тест и у меня есть вторая линия !»

В настоящее время мой локон выглядит следующим образом (это перезаписать мой файл):

curl THE_FTP_ADRESS -X PUT -1 -v --disable-epsv --ftp-skip-pasv-ip --ftp-ssl-ccc -u MYUSR:PASS --upload-file MY_FILE_ADRESS 

Я думаю, что можно извлечь файл с сервера FTP, а затем сложите часть я хочу добавить и переписать его на ftp-сервер, но я хочу знать, есть ли более простой способ сделать это.

ответ

2

Nop ...

Это вариант класса FTP:

-a, --append: (FTP/SFTP) При использовании в загрузке, это делает завиток Append к целевому файлу, а не перезаписывать его , Если удаленный файл не существует, он будет создан. Обратите внимание, что этот флаг игнорируется некоторыми SFTP-серверами (включая OpenSSH).

Смежные вопросы