www.linuxpress.org
GNU Not Unix

November 21, 2008

BASH: Trovare i file duplicati o gli hard links

Filed under: Uncategorized — Simone Federici @ 9:33 am

Trovare gli hard link in una directory è facile:

ls -i1 * | awk ‘dup[$1]++{print $1 ” ” $2}’

è possibile anche però trovare i file copiati identici usando l’algoritmo md5

find . -type f -exec md5sum ‘{}’ \; | sort | awk ‘dup[$1]++{print $2}’

Powered by WordPress