#!/bin/bashcd ../../Modules/echo processing: `pwd`ls | while read CATEGORY; doif [ -d $CATEGORY ]; thenecho "processing modules category:" $CATEGORYls $CATEGORY | while read NAME; do # vypise seznam moduluif [ -d $CATEGORY/$NAME ]; then # zkontroluje jestli vypsane soubory jsou adresareecho -n " processing module:" $NAMEif [ -r $CATEGORY/$NAME/PrjInfo.txt ]; then # existuje alespon popisny soubor?if [ ! -r $CATEGORY/$NAME/DOC/SRC/img/${NAME}_QRcode.png ]; thenmkdir -p $CATEGORY/$NAME/DOC/SRC/img/ # pokud neexistuje adresar na obrazky, bude vytvorenecho creating $CATEGORY/$NAME/DOC/SRC/img/${NAME}_QRcode.pngqrencode -s 15 -l L "http://www.mlab.cz/PermaLink/$NAME" -o "$CATEGORY/$NAME/DOC/SRC/img/${NAME}_QRcode.png"svn add --parents $CATEGORY/$NAME/DOC/SRC/img/${NAME}_QRcode.pngfiecho "...done"elif [ -r $CATEGORY/$NAME/DirInfo.txt ]; then # existuje alespon popisny soubor adresare?echo -e "\n\r processing modules subcategory:" $CATEGORY/$NAME/ls $CATEGORY/$NAME/ | while read SUBNAME; do #if [ -d $CATEGORY/$NAME/$SUBNAME ]; then # zkontroluje jestli vypsane soubory jsou adresareif [ -r $CATEGORY/$NAME/$SUBNAME/PrjInfo.txt ]; then # existuje alespon popisny soubor?if [ ! -r $CATEGORY/$NAME/$SUBNAME/DOC/SRC/img/${NAME}_QRcode.png ]; thenmkdir -p $CATEGORY/$NAME/$SUBNAME/DOC/SRC/img/ # pokud neexistuje adresar na obrazky, bude vytvorenecho creating $CATEGORY/$NAME/$SUBNAME/DOC/SRC/img/${SUBNAME}_QRcode.pngqrencode -s 15 -l L "http://www.mlab.cz/PermaLink/$SUBNAME" -o "$CATEGORY/$NAME/$SUBNAME/DOC/SRC/img/${SUBNAME}_QRcode.png"svn add --parents $CATEGORY/$NAME/$SUBNAME/DOC/SRC/img/${SUBNAME}_QRcode.pngfififidoneelseecho -e "\n\r Please repair database sctructure of" $CATEGORY/$NAME/fielseecho "Nothing to done in category" $CATEGORYfidoneelseecho "No document dir"fidoneexit 0