Pratique !

curl --silent \
    --show-error \
    --user "user:password" \ # <-- votre login et votre mot de passe
    --upload-file fichier.txt \
    https://example.org/remote.php/dav/files/votre_uid_nextcloud/le/chemin/du/dossier