Sto affrontando una situazione piuttosto semplice, devo caricare, così com'è, un grande albero di file su un server WebDAV che è raggiungibile tramite HTTPS. Devo iniziare il caricamento da una scatola di Linux solo con la riga di comando. Posso installare programmi sulla scatola.
Ho provato Cadaver ma non supporta il caricamento ricorsivo della directory.
Conosci strumenti / script semplici per raggiungere questo obiettivo?
Ok, ho trovato qualcosa che l'ha fatto.
Ho iniziato dallo davpush.pl
script che può essere trovato qui https://github.com/ptillemans/davpush
Sono state necessarie alcune modifiche:
- sostituisci tutto "
dav://
" in "https://
" - aggiungi "
print POUT "open";
" prima di "print POUT $script;
"
Dannazione, dover hackerare uno script perl per caricare semplicemente una directory maleducata. Sto ancora cercando strumenti / script semplici.