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
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
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