Shell Script - ¿A qué jugamos?
Publicado el Miércoles, 20 de agosto de 2008Les dejo un script que hice en bash que me ha ayudado mucho. Con DM tenemos problemas a la hora de elegir qué vamos a jugar cuando tenemos un rato de dispersión. Generalmente los dos preferidos son Starcraft: Broodwar o Warcraft 3: Frozen Throne. Acá les dejo el script:
#!/bin/bash juego=$[$RANDOM % 2]; echo "¿A qué jugamos?"; if [ $juego -eq 1 ]; then echo "Starcraft"; else echo "Warcraft 3"; fi |
Le dan chmod +x, lo ejecutan con ./, y si el número generado al azar es impar, elige Starcraft, sino Warcraft.
17 comentarios en este post
Feed de comentarios-
MANGARRUFOS » Un shell script que pega mucho con Mangarrufos |
21 agosto. 2008 - 12:39
[…] que juegan los mangarrufos?. Podriamos reutilizar este script de Picando Codigo a la hora del […]
jk 20 agosto. 2008 - 12:35
jk 20 agosto. 2008 - 12:37
Solo para decir que no estoy usando safari… Es epiphany 2.22.0, compilado con engine WebKit, y tengo Linux Mint.
😀
fernando 20 agosto. 2008 - 12:42
Gracias jk, por el script y el dato de Epiphany. El UserAgent incluye “Safari”, pero lo voy a arreglar para otra versión del plugin.
Saludos!
Jsanchez 20 agosto. 2008 - 20:52
y si estoy yo y me encuentro aburrido (como en esos casos) y no me funciona ninguno de esos 2 que haces?
Manuel 20 agosto. 2008 - 20:57
jajaj
buen script y buenos juegos!
Me reí un rato… en serio lo usas?
fernando 20 agosto. 2008 - 22:19
Jsanchez:
¿Quién te manda usar Gentoo? En Debian instalar Wine y dejar Starcraft y Warcraft 3 andando es un toque 😀
Manuel:
Posta, ayer de noche lo usamos, y jugamos al Starcraft porque el script lo dijo.
Rodolfo Pilas 21 agosto. 2008 - 12:28
No se hace un scrpt para una cosa así!
fernando 21 agosto. 2008 - 15:58
Rodolfo:
Ni loco me escribo todo eso por cada vez que se me presente tal encrucijada… Tu código también lo guardaría en un script.
No es lo mismo escribir:
./j
tabulador
que todo eso 😛
Francisco Castro 21 agosto. 2008 - 18:25
fbt: solo una correción sobre tus comentarios de tu código. Vos dijiste que si era par elije el el Starcraft, y no es cierto, si es par elije el Warcraft porque los pares son congruentes con 0 y no con 1 módulo 2.
Francisco Castro 21 agosto. 2008 - 18:34
PD: mi versión en awk 😛
awk ‘BEGIN { print int(rand()*2)?”Starcraft”:”Warcraft 3″}’
fernando 21 agosto. 2008 - 19:27
fcr: Tenías razón, había escrito mal lo de par e impar. Si da resto 1 es impar :S
Roberto 22 agosto. 2008 - 14:12
Rodolfo Pilas claro que se escribe un script par eso xDDDD, yo hace unos días escribi uno para ver cuanto tiempo me demoraba en ir al baño y volver al PC xDDD y es en serio, así mejoro mi tiempo y no gasto tiempo sin estar en el PC. 😛
fernando 22 agosto. 2008 - 22:08
¡OMG! ¡Qué buen script! Si querés pasarlo, lo publicamos en otro post 😀
fernando 24 agosto. 2008 - 00:41
jk:
Quedó arreglado el plugin. Gracias por dejar el comentario, ahora con la versión 0.5 muestra Epiphany.
debianusr 30 septiembre. 2008 - 10:03
Yo en estos dias me hice uno para cuando estoy aburrido, pero este incluye todos los juegos de /usr/games 😛
debianusr 30 septiembre. 2008 - 10:04
Oh, perdon, ese script tiene un ‘bug’, a veces muestra una linea vacia, ni idea de porque :).