#!/bin/bash myFileHodn="hodnoceni.txt" for (( i=1 ; i <= $# ; i++ )) ;do eval arg='$'$i if ["$arg" = "-h"] ;then i=`expr $i + 1`; eval arg='$'$i ; myFileHodn=$arg elif ["$arg" = "-o"] ;then i=`expr $i + 1`; eval arg='$'$i ; vystupny=$arg elif ["$arg" = "-g"] ;then echo nieco sa zmeni elif ["$arg" = "-v"] ;then i=`expr $i + 1`; eval arg='$'$i ; omezeni=$arg else echo "$arg je neznamy argument." ; exit fi done cat $myFileHodn | while read myLineHodn do temphodn="$allFile" allFile="$temphodn $myLineHodn" output=`echo $myLineHodn | sed -e "s/ /$a/mg"` output=`echo $output | sed -e 's/;/ /mg'` output=`echo $myLineHodn | sed -e "s/ /$a/mg"` output=`echo $output | sed -e 's/;/ /mg'` counter=0 for word in $output ; do eval xhodn_$counter='`echo $word | sed -e "s/$a[M I-/ /mg"`' let counter++ # increasing counter done # dany riadok bude teraz ulozeny v MyLineHodn #a jednotlive zaznamy v xhodn_0 - xhodn_x #tj nick bude v xhodn_0 echo $xhodn_2 b=0 a=5 while [ $a -gt $xhodn_2 ] ;do a=`expr$a*2` echo $a done x=`expr$a-5` y=`expr$a-1` $($x_$y)=`expr$($x_$y)+1` #if [ b < $a ] ;then b= $a; echo $a done