Я хочу загрузить файл на сервер WebDAV в командной строке Linux. Стандартная рекомендация для этого - использовать curl следующим образом:
curl -u mail_address:password -T filename.ext https://my_server.com/dav/filename.ext
Когда я выполняю эту команду, она показывает мне знак «больше» в командной строке, как будто моя команда была неполной, загрузка не происходит:
$ curl -u mail_address:password -T filename.ext https://my_server.com/dav/filename.ext
$ >
Тем не менее, это не говорит мне, что я должен здесь напечатать, и нет размещения в Интернете (например, есть ли способ загрузки в хранилище box.com через командную строку?) когда-либо упоминал, что после этой команды вы должны набрать некоторые дополнительные вещи. Любые идеи, как это исправить? mail_address и пароль относятся к существующей учетной записи, а filename.ext ссылается на существующий файл на моем компьютере.
PS
- Убунту 14.04
- curl 7.35.0 (x86_64-pc-linux-gnu) libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3