Como armazenar 10 números aleatórios em uma matriz e depois ecoar essa matriz?

1

Aqui está a parte que gera os 10 números aleatórios.

MAXCOUNT=10
count=1

while [ "$count" -le $MAXCOUNT ]; do
 number=$RANDOM
 let "count += 1"
done

Agora, como faço isso para uma matriz e, em seguida, faço eco dessa matriz?

    
por David Prentice 28.11.2015 / 06:29

1 resposta

3

Você está usando o bash? Nesse caso, tente algo assim:

MAXCOUNT=10
count=1

while [ "$count" -le $MAXCOUNT ]; do
 number[$count]=$RANDOM
 let "count += 1"
done

echo "${number[*]}"

Você também pode substituir a última linha por:

echo "${number[@]}"

Algumas documentações aqui: link

    
por 28.11.2015 / 06:41