To put a file into NextCloud using curl
:
curl -u USERNAME:PASSWORD -T THE_FILE_YOU_WANT_TO_UPLOAD https://yournextcloudinstance.com/remote.php/dav/files/USERNAME/
and to get a file:
curl -u USERNAME:PASSWORD https://yournextcloudinstance.com/remote.php/dav/files/USERNAME/THE_FILE_YOU_WANT_TO_DOWNLOAD --output THE_FILE_YOU_WANT_TO_DOWNLOAD
Basically a reference for myself. 🙂