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.pl
skryptu, 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.