Qui c'è un gruppo di file: http://data.pudo.org/flexicadastre/Come posso utilizzare rsync per recuperare file da un URL HTTP?
Desidero avere una cartella locale che contenga gli stessi file presenti in quell'URL.
ho provato:
rsync -av http://data.pudo.org/flexicadastre/ .
Ma ottengo:
ssh: Could not resolve hostname http: nodename nor servname provided, or not known
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: unexplained error (code 255) at /SourceCache/rsync/rsync-45/rsync/io.c(453) [receiver=2.6.9]
Io di solito uso rsync per sincronizzare le cartelle o cartella locale via FTP o SSH, ma questo è diverso e io sono non so come gestirlo Questo sito mi sembra un FTP, ma è esposto tramite HTTP. Non riesco davvero a capire come funziona. Maggio rsync non è possibile in questo scenario e dovrei usare qualcos'altro?
Ho trovato questo che penso farà quello che mi serve: http://unix.stackexchange.com/questions/36798/sync-with-a-directory-listing-of-an-apache-server – zapatilla
Oh sì, come menzionato in ['zsync'] (http://zsync.moria.org.uk/) https://unix.stackexchange.com/questions/36798/sync-with-a-directory-listing-of-web- server – pevik
@pevik: non proprio. zync non è progettato per sincronizzare i dati da URL arbitrari, ma questo è ciò che l'OP chiede. Per citare la [documentazione] (http://zsync.moria.org.uk/): * " zsync è utile solo se le persone offrono download zsync ... i download di zsync sono offerti costruendo un file .zsync, che contiene i meta-dati necessari a zsync "* –