Enviado em 14/02/2010 - 00:54h
estou precisando gerar numeros aleatorios de 1 a 40
mas nao pode aparecer numeros repetidos
fiz algo assim, mas está aparecendo numeros repetidos
======================================================
#!/usr/local/bin/bash
numero=41
conta=1
until [ "$conta" -eq "$numero" ]; do
echo $((RANDOM % 40 + 1))
conta=$((conta + 1))
done
============================
mas nao pode aparecer numeros repetidos
fiz algo assim, mas está aparecendo numeros repetidos
======================================================
#!/usr/local/bin/bash
numero=41
conta=1
until [ "$conta" -eq "$numero" ]; do
echo $((RANDOM % 40 + 1))
conta=$((conta + 1))
done
============================