> -----Mensaje original----- > De: Alejandro Bárcena Campos [mailto:[EMAIL PROTECTED] > Enviado el: Jueves, 09 de Noviembre de 2006 16:09 > Para: debian-user-spanish@lists.debian.org > Asunto: Re: Chulerías para Debian > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Guimi wrote: > > $cat fortunecow.sh > > #!/bin/bash > > # > > # fortunecow 0.1 - GPL > > # (c) Guimi > > # http://guimi.net > > # > > > > # Parametros > > FORTUNE=/usr/games/fortune > > COWSAY="/usr/bin/cowsay -f" > > DIR_VACAS=/usr/share/cowsay/cows/ > > > > # Obtenemos el numero de vacas disponibles > > vacas=$(ls $DIR_VACAS | wc -l) > > > > # Elegimos una vaca > > vaca=$RANDOM > > let "vaca %= $vacas" > > > > # Le pedimos a la vaca elegida que nos > > #+ lea la fortuna > > contador=0 > > cd $DIR_VACAS > > for x in *.cow > > do > > if [ $contador == $vaca ] > > then > > $FORTUNE | $COWSAY $x > > exit 0 > > else > > let "contador += 1" > > fi > > done > > > > > > Saludos > > Güimi > > http://guimi.net > > > > > $ cat fortunecow2.sh > #!/bin/bash > FORTUNE=/usr/games/fortune > COWSAY="/usr/bin/cowsay -f" > DIR_VACAS=/usr/share/cowsay/cows > > i=$(( 1 + $RANDOM % $(ls $DIR_VACAS/*.cow | wc -l) )) > $FORTUNE | $COWSAY `ls $DIR_VACAS/*.cow | sed -e ${i}p -e d` > > - -- > Saludos, > Alejandro Bárcena Campos > > When you say "I wrote a program that crashed Windows", people just stare > at you blankly and say "Hey, I got those with the system, *for free*". > -- Linus Torvalds > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.5 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFFU3zApZP6bMridNYRAs6zAJ9pEJGXisBBeEyjbrkraItgdMZ80ACeOleU > JbwxNjKbanQC9fqgrzziKZU= > =2mwP > -----END PGP SIGNATURE----- > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED]
Bueno pues no me funciona ninguno de los dos script, concretamente el segundo, me aparece una vaca diciendo todos los archivos q estan en /usr/share/cowsay/cows Eso nomas, cuando tenga tiempo veo por que.