Mam do czynienia z dość prostą sytuacją, muszę wgrać duże drzewo plików na serwer WebDAV , które jest osiągalne przez HTTPS. Muszę rozpocząć przesyłanie tylko od pola linux z wierszem poleceń. Mogę instalować programy na pudełku.
Próbowałem Cadaver, ale nie obsługuje rekurencyjnego przesyłania katalogu.
Czy znasz proste narzędzia / skrypty do osiągnięcia tego?
Ok, znalazłem coś, co to zrobiło.
Zacząłem od davpush.plskryptu, który można znaleźć tutaj https://github.com/ptillemans/davpush
Potrzebne były pewne zmiany:
- zamień wszystkie „
dav://” na „https://” - dodaj „
print POUT "open";” przed „print POUT $script;”
Cholera, trzeba zhakować skrypt Perla, aby po prostu załadować niegrzeczny katalog. Wciąż szukam prostych narzędzi / skryptów.