User:Vkolesni: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Line 3: | Line 3: | ||
#!/bin/bash | #!/bin/bash | ||
#Skripti eesmärk: sama md5 hash failide leidmine ja nende kuvamine | #Skripti eesmärk: sama md5 hash failide leidmine ja nende kuvamine | ||
#Versioon 0. | #Versioon 0.2 | ||
#Käesolevad puudused: puudub korrektne dokumantatsioon ja selgitused! | #Käesolevad puudused: puudub korrektne dokumantatsioon ja selgitused! | ||
Revision as of 18:34, 10 May 2011
Quest8
#!/bin/bash
#Skripti eesmärk: sama md5 hash failide leidmine ja nende kuvamine
#Versioon 0.2
#Käesolevad puudused: puudub korrektne dokumantatsioon ja selgitused!
#kontrollib, kas on piisavalt õigusi skripti käivitamiseks
if [ $UID -ne 0 ]; then
echo "Käivita skripti $(basename $0) juurkasutaja õigustes: sudo -i"
exit 1
fi
#vajab selgitust
find -not -empty -type f -printf "%s\n" |
#vajab selgitust
sort -rn |
#vajab selgitust
uniq -d |
#vajab selgitust
xargs -I{} -n1 find -type f -size {}c -print0 |
#vajab selgitust
xargs -0 md5sum |
#vajab selgitust
sort |
#vajab selgitust
uniq -w32 --all-repeated=separate