Если у Вас нет копии Windows, который Вы могли запустить в виртуальной машине (VMware также не свободен), можно попробовать IEs4Linux. Это потребует, чтобы Вы настроили некоторый материал с открытым исходным кодом на своем Mac, но это все бесплатно. Вы, по крайней мере, должны будете быть штрейкбрехер, вино и cabextract. См. ссылку выше для некоторых определенных направлений командной строки. Дело не в этом трудно!
cURL сделает это за вас.
curl -T filetoput.xml http://www.url.com/filetoput.xml
Наиболее часто используемой HTTP-утилитой командной строки является cURL , которая выполняет PUT
с опцией -T . Однако вам нужно будет немного разбираться в протоколе WebDAV, чтобы делать больше, чем просто загружать с его помощью.
этот обзор содержит подробный список серверов и клиентов webdav.
Я бы выбрал труп или, если мои потребности были очень специфичными, скрипт python с использованием библиотеки PyWebDAV .