Archivo: script | Picando Código

Shell Script: No sé qué hacer

29 de septiembre de 2008

Elrohir, dejó el siguiente shell script en el foro de programación. Para esos días en que no sabemos qué hacer. Se ingresan 3 opciones, y el script elige cuál hacer, inspirado en la película Chaos Theory: #!/bin/bash sugerido=$[$RANDOM % 3] echo "Opcion 1?";read op1; echo "Opcion 2?";read op2; echo "Opcion 3?";read op3;   clear;   if [ $sugerido -eq 0 ]; then echo "Hacer "; echo $op1; fi if [ $sugerido -eq 1 ]; then echo "Hacer "; echo $op2; fi if [ $sugerido -eq 2 ]; then echo "Hacer "; echo $op3; fi#!/bin/bash sugerido=$[$RANDOM % 3] echo "Opcion 1?";read […]

Shell Script – ¿A qué jugamos?

20 de agosto de 2008
¿Qué jugamos?

Les 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#!/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 ./, […]

AWK: Pasar texto a minúsculas/mayúsculas

22 de julio de 2008

Lo bueno de aprender AWK es que al tenerlo fresco, se convierte en una herramienta de uso diario en el shell. Últimamente lo uso mucho, por ejemplo hoy, lo usé en el siguiente caso que les voy a plantear. Necesitaba pasar un texto a minúsculas, que era algo que no sabía cómo hacer, hasta que lo necesité. En verdad tenía un archivo de texto (items.txt) lleno de datos con el siguiente formato: * TITULO DEL ITEM – Descripción del ítem. Lo que necesitaba era obtener una lista así: titulo del item 1, titulo del item 2, … , titulo del […]

Toasty!