User:Vkolesni: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Vkolesni (talk | contribs)
Created page with '==Quest2== <source lang="bash">  </source> #!/bin/bash #kontrollib, kas on piisavalt õigusi skripti käivitamiseks if [ $UID -ne 0 ]; then echo "Käivita skripti $(basena…'
 
Vkolesni (talk | contribs)
No edit summary
Line 2: Line 2:
<source lang="bash">
<source lang="bash">


</source>
#!/bin/bash
#!/bin/bash



Revision as of 17:09, 10 May 2011

Quest2

#!/bin/bash

#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

# Otsib kataloogist kõiki f
find "$@" -type f -print0 |
 
# Toimub failide võrdlemine md5sum tasandil
xargs -0 -n1 md5sum |
 
# sorteerib md5 hash järgi
sort --key=1,32 |
 
# Kuvab ühesuguseid failid käesolevas kataloogis 
awk 'dup[$1]++{print "Ühesuguseid failid käesolevas kataloogis: " $2}'
 
exit 0