Red de conocimiento informático - Material del sitio web - Cómo utilizar un script de shell para generar 10 números aleatorios y ordenarlos

Cómo utilizar un script de shell para generar 10 números aleatorios y ordenarlos

i=1

mientras[?$i?-le?10?]

hacer

si[?$i?-eq?1?]?

entonces

a[$i]=$RANDOM

otro

j=$i

a [$j]=$RANDOM

mientras?[?${a[$j]}?-le? ${a[$((j?-?1))]}?

hacer

t=${a[$j]}

a[$j]=${a[$((j?-1?))}

a[$((j?-1?))}

a[ $((j?-1?))]=$t

j=$((j?-?1))

hecho

fi

i=$(( i? ?1))

¿hecho eco?