Identische Dateien finden
Mit Hilfe von ua lassen sich identische Dateien finden. Im FreeBSD-Portbaum findet man ua unter sysutils/ua:
# cd /usr/ports/sysutils/ua && make install clean
Benutzer von pkgng kénnen ua wie folgt installieren:
# pkg install ua
Nun kann zum Beispiel die Ausgabe von find(1) mit ua verarbeitet werden und alle identischen Dateien werden angezeigt:
# find . -type f | ua - ./dev/portscvs/irc/CVS/Repository ./backup/dev/ports/irc/CVS/Repository ./dev/portscvs/www/CVS/Repository ./backup/dev/ports/www/CVS/Repository [...]
Auch ist es möglich mit der -w Option Leerzeichen zu ignorieren:
# cat datei1 datei2 hallo velo hallovelo # find . -type f | ua -w - ./datei1 ./datei2
Mit der -i Option wird die Gross-/Kleinschreibung ignoriert:
# cat datei1 datei2 hallo velo hallo Velo # find . -type f | ua -i - ./datei1 ./datei2
Mehr Informationen zu ua findet man in der Manpage ua(1).