Dienstag, 17. März 2009
Donnerstag, 5. März 2009
Doppelte Dateien finden
Ein kleines Script mit dem man Doppelte Dateien finden kann.
#!/bin/bash
#
clear
USAGE="usage: doublefind; ./doublefind /bin"
echo
if [ $# = 0 ]
then
echo $USAGE
echo
echo
exit
fi
echo $#
echo
echo
echo doublefind is running ...
echo
echo
# pruefsumme berechnen
#
find $1 -exec md5sum {} ; > /tmp/sum.unsorted
#
# pruefsummen sortieren
sort < /tmp/sum.unsorted > /tmp/sum.sorted
#
# alle doppelten summen finden und speichern
cut -f 1 -d " " /tmp/sum.sorted | uniq -d > /tmp/sum.dupe
#
# doppelte dateien finden und ausgeben
grep -F -f /tmp/sum.dupe /tmp/sum.sorted
#
#
#!/bin/bash
#
clear
USAGE="usage: doublefind
echo
if [ $# = 0 ]
then
echo $USAGE
echo
echo
exit
fi
echo $#
echo
echo
echo doublefind is running ...
echo
echo
# pruefsumme berechnen
#
find $1 -exec md5sum {} ; > /tmp/sum.unsorted
#
# pruefsummen sortieren
sort < /tmp/sum.unsorted > /tmp/sum.sorted
#
# alle doppelten summen finden und speichern
cut -f 1 -d " " /tmp/sum.sorted | uniq -d > /tmp/sum.dupe
#
# doppelte dateien finden und ausgeben
grep -F -f /tmp/sum.dupe /tmp/sum.sorted
#
#
Dubletten finden
Mit diesem Script kann man doppelte Inhalte
im Filesystem finden.
#!/bin/bash
#
clear
USAGE="usage: doublefind DIRECTORYNAME; ./doublefind /bin"
echo
if [ $# = 0 ]
then
echo $USAGE
echo
echo
exit
fi
echo $#
echo
echo
echo doublefind is running ...
echo
echo
# pruefsumme berechnen
#
find $1 -exec md5sum {} ; > /tmp/sum.unsorted
#
# pruefsummen sortieren
sort < /tmp/sum.unsorted > /tmp/sum.sorted
#
# alle doppelten summen finden und speichern
cut -f 1 -d " " /tmp/sum.sorted | uniq -d > /tmp/sum.dupe
#
# doppelte dateien finden und ausgeben
grep -F -f /tmp/sum.dupe /tmp/sum.sorted
#
#
Abonnieren
Posts (Atom)