Shuffle - Simples shell script que embaralha um array

Simples shell script que embaralha um array. Exemplo de utilização: $> vec=( a b c d e f g h ) $> echo ${vec[*]} a b c d e f g h $> vec2=( $(shuffle ${vec[*]}) ) $> echo ${vec2[*]} g b a c e f h d Funcionou para sh, acredito que também funcione em outros shells. O tamanho do array não pode exceder 32767 pelo uso de $RANDOM.

Por: Roger






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts