riga di comando ftp senza sovrascrivere?


0

Ho trasferito 15 GB sulla rete. Ho un altro 10 da fare. Come trasferisco tramite la linea cmd senza sovrascrivere i file esistenti? Voglio saltare i file in modo da non memorizzarli di nuovo. Non ho bisogno di nomi univoci per questo.


Potrebbe essere un po 'più specifico? trasferire cosa?
DaveParillo,

Vedi "Software FTP che controlla le differenze di dati?" su superuser.com/questions/68411/… e "Sincronizzazione dei file su FTP" su superuser.com/questions/33856/syncronizing-files-over-ftp
Arjan

Risposte:


1

La pagina man per ftpelenca i sottocomandi FTP suniquee runiqueche attivano il salvataggio dei file con nomi di file univoci, per evitare di sovrascrivere i file esistenti:

cioè, file.1se fileesiste, file.2se file.1esiste, ecc.

Questi sono ftpcomandi, non opzioni della riga di comando del sistema operativo per ftp , ma penso che il .netrcfile potrebbe essere usato per alternare suniqueo runiquedallo stato OFF predefinito all'avvio di ftp.


Non mi preoccupo di sovrascrivere, basta scrivere nuovamente lo stesso file quando non ne ho bisogno (quindi il salto che ho dimenticato di menzionare!). Posso usare Sunique per saltare chiaramente un file? Sto pensando che dovrei cancellare la cartella remota e iniziare a pulire presto durante il giorno.

1

Tra due sistemi basati su Unix, perché non usare semplicemente rsync ? È stato scritto proprio per risolvere questo problema.


1

Oltre alle altre risposte pubblicate, wget dovrebbe fare tutto ciò di cui hai bisogno abbastanza facilmente.


È un uso piuttosto strano (o creativo) di wget. Come lo useresti?
Arjan,

avrei bisogno di un wput;). La macchina sull'altro send (host ftp) è Windows mentre questa è Mac.

Arjan, "wget ​​--no-clobber -c sunsite.doc.ic.ac.uk/ls-lR.Z " scaricherà tutti i file dal sito FTP su sunsite, senza bloccare i file locali. Acidzombie, ci sono binari di wget disponibili per Mac (installazione tramite Fink) e Windows ( wget.addictivecode.org/FrequentlyAskedQuestions#download ).
CarlF,

Wget per la vittoria! Sto votando questo.
PBR
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.