Pagina 1 di 1

programma per cercare file duplicati

Inviato: venerdì 29 febbraio 2008, 1:53
da shinjihikari
ciao, volevo sapere se per ubuntu c'è qualche programma che mi permetta di cercare file uguali (anche se magari hanno nomi diversi) e che tramite interfaccia grafica mi permetta di eliminarli o spostarli. chiedo troppo?

Re: programma per cercare file duplicati

Inviato: venerdì 29 febbraio 2008, 2:08
da Tyler
Bhè se hanno nomi diversi la vedo dura, ma magari esiste qualcosa chissà.

Per il resto KleanSweep tra le tante cose cerca i file duplicati:
http://www.kde-apps.org/content/show.php?content=28631

PS
Da usare con cura...

Re: programma per cercare file duplicati

Inviato: venerdì 29 febbraio 2008, 11:00
da shinjihikari
Tyler ha scritto: Bhè se hanno nomi diversi la vedo dura, ma magari esiste qualcosa chissà.

Per il resto KleanSweep tra le tante cose cerca i file duplicati:
http://www.kde-apps.org/content/show.php?content=28631

PS
Da usare con cura...
l'ideale sarebbe qualche software che cerchi direttamente il codice dei file per verificare se è identico ad un altro file...

Re: programma per cercare file duplicati

Inviato: venerdì 29 febbraio 2008, 12:08
da domi84
Io ho usato questo script!
http://paper0k.wordpress.com/2007/07/04 ... duplicati/
Ottimo!!! Trova i file anche se hanno nomi diversi!!! Peccato che è solo da shell...

Re: programma per cercare file duplicati

Inviato: venerdì 29 febbraio 2008, 14:50
da shinjihikari
domi84 ha scritto: Io ho usato questo script!
http://paper0k.wordpress.com/2007/07/04 ... duplicati/
Ottimo!!! Trova i file anche se hanno nomi diversi!!! Peccato che è solo da shell...
e una volta trovati per cancellarli devi andarli a cercare uno ad uno? o c'è un qualche comando per rimuovere i doppioni

Re: programma per cercare file duplicati

Inviato: venerdì 29 febbraio 2008, 19:16
da domi84
Ti lascia una lista, e tu poi puoi andare a cercarli uno ad uno...

Re: programma per cercare file duplicati

Inviato: giovedì 6 marzo 2008, 15:18
da isileth
Se ti lascia una lista e li devi cancellare a manina è un incubo.

Re: programma per cercare file duplicati

Inviato: giovedì 6 marzo 2008, 15:36
da M
Non so se può servire...io mi sono fatto questo script basato su fdupes

Codice: Seleziona tutto

#!/bin/bash
fdupes -r -f ./ > lista_duplicates.tmp

grep -v '^$' lista_duplicates.tmp > lista_duplicates_withoutblanklines.tmp

cat lista_duplicates_withoutblanklines.tmp | while read line 
do 
#	mv "${line}" /home/nomeutente/.Trash
done
naturalmente si deve modificare il nomeutente con il proprio nome utente :)

Funziona anche con file con nomi diversi perchè per ciascuno calcola l'hash (in crc32 credo).
L'ho usato su un archivio da 20000 files e non ha perso niente per strada.
Siccome il comando è potenzialmente distruttivo, ho commentato la linea che si occupa di buttare tutto nel cestino, decommentatela e usatelo a vostro rischio e pericolo!

ciao,
Marco

Re: programma per cercare file duplicati

Inviato: giovedì 6 marzo 2008, 20:23
da domi84
interessante!!! grazie!!!

Re: programma per cercare file duplicati

Inviato: mercoledì 30 aprile 2008, 14:59
da Duncan61
Vorrei attivare il programma klean sweep per pulire il pc senza incorrere a danni permanenti, posso, su Ubuntu 8.04?

Re: programma per cercare file duplicati

Inviato: giovedì 14 agosto 2008, 11:47
da mad_dog
salve cercando una soluzione al problema di file duplicati ho trovato questo post e volevo segnalare un errore nello script...
io l'ho modificato in questa maniera:

Codice: Seleziona tutto

#!/bin/bash
fdupes -r -f ./ > lista_duplicates.tmp

grep -v '^$' lista_duplicates.tmp > lista_duplicates_withoutblanklines.tmp

cat lista_duplicates_withoutblanklines.tmp | while read line 
do 
	mv "${line}" /home/NomeUtente/.local/share/Trash/files/
        mv lista_duplicates.tmp /home/NomeUtente/.local/share/Trash/files/
#        mv lista_duplicates_withoutblanklines.tmp /home/NomeUtente/.local/share/Trash/files/
done
in modo che mi lasci la lista dei file duplicati nella cartella su cui l'ho applicato e muova tutti i file nel cestino così da recuperare eventuali errori...
l'ho usato con nautilus e funzia bene... ovviamente bisogna sostituire NomeUtente con il vostro nome utente grazie a M per la base dello script (che distruggeva i file se erano + di 1 e li rinominava con la dicitura .Trash nella home...)

Re: programma per cercare file duplicati

Inviato: giovedì 14 agosto 2008, 13:22
da M
Ottimo lavoro!  (good)
Mi ero dimenticato di questo script... effettivamente, da un paio di versioni, la gestione del cestino in ubuntu è cambiata drasticamente (tra le varie cose non c'è più la directory .Trash nella home, ma una c'è gestione un po' più complessa che sposta i file in /.local).

ciao,
Marco