Pagina 1 di 1

[Nautilus] unire due cartelle - sostituire se più recente

Inviato: giovedì 27 gennaio 2011, 11:35
da Dark Simon
Ciao ragazzi oggi mi sono messo a fare un pò di ordine tra il mio pc fisso e il mio portatile e mi sono trovato davanti a questo problema...
Volevo unire due cartelle, che più o meno hanno gli stessi "nomi file" ma date diverse di modifica, lasciando sempre il file più recente...

Mi sono reso conto però che il pannello "conflitto tra file" del nautilus non prevede questa opzione..
Come posso aggiungerla?
grazie a tutti della risposta  ;)

Re: [Nautilus] unire due cartelle - sostituire più se più recente

Inviato: giovedì 27 gennaio 2011, 11:42
da ziocane
Non capisco la domanda,
nautilus, tra due file, sovrascrive quello vecchio con quello nuovo. Non è quello che vuoi?

Re: [Nautilus] unire due cartelle - sostituire più se più recente

Inviato: giovedì 27 gennaio 2011, 12:05
da Dark Simon
il problema è proprio lì... da prove fatte il nautilus non sostituisce sempre il più recente ma la sostituzione varia in base alla direzione di trasferimento.

caso 1) -> vedi schermata 1
file A1 del 27/01/2011 viene spostato in un'altra cartella che contiene lo stesso file A2 del 26/01/2011
in questo caso il file che viene lasciato è A1 e quindi il più recente

caso2) -> vedi schermata 2
file B1 del 26/01/2011 viene spostato in un'altra cartella che contiene lo stesso file B2 del 27/01/2011
il file lasciato qui è il B1 è quindi non è il più recente..

Re: [Nautilus] unire due cartelle - sostituire se più recente

Inviato: giovedì 27 gennaio 2011, 12:15
da crap0101
penso sia il caso di usare rsync

Re: [Nautilus] unire due cartelle - sostituire se più recente

Inviato: giovedì 27 gennaio 2011, 13:40
da Dark Simon
Ho provato a vedere il man di rsync ma non capisco come attivare l'opzione di cui parlavo sopra..
mi dice anche lui sorgente e destinazione senza indicare nessuna opzione con cui mantenere il file più recente

per prova ho installato anche Grsync ( una gui per rsync)
http://wiki.ubuntu-it.org/Amministrazio ... ema/Grsync
ma non mi pare sia di aiuto...

Re: [Nautilus] unire due cartelle - sostituire se più recente

Inviato: giovedì 27 gennaio 2011, 15:16
da ziocane
Quel che dici è strano...
In ogni caso con rsync io faccio sempre il backup da /dati a /hd_esterno.
Lui confronta i documenti e mantiene la versione successiva.

Un'altra cosa che puoi fare è usare fslint, per cercare i doppioni. Ti da la possibilità di tenerli entrambi, di tenere il più recente...

Re: [Nautilus] unire due cartelle - sostituire se più recente

Inviato: venerdì 28 gennaio 2011, 14:29
da crap0101
Dark Simon ha scritto: Ho provato a vedere il man di rsync ma non capisco come attivare l'opzione di cui parlavo sopra..
mi dice anche lui sorgente e destinazione senza indicare nessuna opzione con cui mantenere il file più recente
man rsync ha scritto:-u, --update                skip files that are newer on the receiver
tra l'altro, anche cp ha la stessa opzione
man cp ha scritto:-u, --update
             copy  only  when  the  SOURCE file is newer than the destination
             file or when the destination file is missing