Я стикаюся з досить простою ситуацією, мені потрібно завантажити, як є, велике дерево файлів на сервер WebDAV, який доступний через HTTPS. Я повинен розпочати завантаження з вікна Linux тільки з командного рядка. Я можу встановити програми на коробку.
Я спробував Cadaver, але він не підтримує рекурсивне завантаження каталогу.
Чи знаєте ви прості інструменти / сценарії для цього?
Гаразд, я знайшов щось, що зробив це.
Я почав із davpush.pl
сценарію, який можна знайти тут https://github.com/ptillemans/davpush
Були потрібні деякі зміни:
- замінити всі "
dav://
" на "https://
" - додати "
print POUT "open";
" до "print POUT $script;
"
Чорт забирає, щоб зламати сценарій perl, щоб просто завантажити грубі каталоги. Я все ще шукаю прості інструменти / сценарії.