Como obtener numeros aleatorio en Shell.

Antonio Chay Hidalgo antonio en chay.cl
Mie Jul 14 16:19:13 CLT 2004


On Wed, 14 Jul 2004 14:11:09 -0400
Alvaro Herrera <alvherre en dcc.uchile.cl> wrote:
[...]
> 
> Yo hice algo muy muy parecido ... si encuentras una solucion mejor,
> por favor avisa.

Al final, me estoy quedando con la solucion de Cristian (solucion perl).

Mi resultado final es:

wmsetbg "$(perl -le 'print $ARGV[int(rand(@ARGV))]' $HOME/wallpapers/*)"

(+ al crontab cada 20 minutos :-D).

Posible "issue":
- Limite de la shell al poner parametros (pero no tengo tantos
"wallpapers" :-)).

Saludos!
-- 
Antonio Chay Hidalgo <antonio en chay.cl>


Más información sobre la lista de distribución Linux