bash skript generovanie
for (( I=0; I<10; I++ ))
do
ROVNAJUSA=TRUE
while [ "$ROVNAJUSA" == "TRUE" ]
do
let R=$RANDOM%100
pole[$I]=$R
ROVNAJUSA=FALSE
for (( J=0; J<$I; J++ ))
do
if [ pole[$I] == pole[$J] ]; then
ROVNAJUSA=TRUE
fi
done
done
done
echo ${pole[*]} > $1
}
Pre pridávanie komentárov sa musíte prihlásiť.

tak teda tu to je
if [ ${pole[$I]} == ${pole[$J]} ]; thenskusme takto teda, ale musis mi vysvetlit co ktory riadok robi
read line < $1 numbers=($line) numlen=${#numbers[*]} echo $numlen echo ${numbers[*]}druhy do pola numbers prida precitane cislo?(to tiez nie som ista)
treti do numlen ulozi pocet prvkov pola numbers
a tie dva to vypisu....
descriptor fd supplied as an argument to the -u option, and the
first word is assigned to the first name, the second word to the
second name, and so on
ten prvy riadok proste precita riadok do premennej $line z $1
druhy riadok vykona obsah v $line, co v nasom pripade rozbije premenne do pola
treti riadok spocita pocet prvkov v poli...
ps: zo ziliny - viem, mam svoje zdroje - tvoja IP adresa je zo ziliny, tvoj email + google = zilina... to len som chcel vediet, kto je na druhej strane :)