User:Vkolesni

From ICO wiki
Revision as of 18:09, 10 May 2011 by 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…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Quest2


  1. !/bin/bash
  1. 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

  1. Otsib kataloogist kõiki f

find "$@" -type f -print0 |

  1. Toimub failide võrdlemine md5sum tasandil

xargs -0 -n1 md5sum |

  1. sorteerib md5 hash järgi

sort --key=1,32 |

  1. Kuvab ühesuguseid failid käesolevas kataloogis

awk 'dup[$1]++{print "Ühesuguseid failid käesolevas kataloogis: " $2}'

exit 0 </source>