CURL для WebDAV на примере с Яндекс Диском

О великий CURL :)

CURL – это инструмент командной строки для выполнения всех видов манипуляций по различным протоколам с синтаксисом URL-адресов, но этот пост будет о том как использовать CURL для WebDAV, а именно WebDAV для Яндекс Диска.

Понадобилось мне с Ubuntu сервера закинуть бэкапы на Яндекс Диск. Самым простым решение было использовать WebDAV доступ к ЯД при помощи CURL.