Bash Scripting, bien bien basico! Parte II

Bueno, hora de continuar con este mini tutorial de bash scripting. En esta parte voy a continuar con algunas cosas sobre variables, como es el “READ” para la interacción con el usuario, y para complementar agregar condicionales básicas. Y de paso en el “READ” les voy a mostrar una técnica muy útil para cuando deban introducir en sus scripts contraseñas.

Uso del “READ” para establecer variables

El “read” es un comando que se utiliza para que el script interactué con el usuario solicitándole que ingrese texto, para luego este mismo poder ser usado en una variable. A continuación doy un ejemplo básico del mismo:

#!/bin/bash
echo "Introduzca su nombre: " # Información que se solicitara
read NOMBRE                   # Leer el nombre y ponerlo en la variable
echo "Hola $NOMBRE"           # Resultado

Sigue leyendo

Bash Scripting, bien bien basico! Parte I

Bueno, básicamente me propuse escribir sobre algo muy básico para algunos, pero que muchos desconocen, la idea es orientar esto al usuario común, con ganas de aprender, para que pueda aprender a automatizar procesos.

Primero lo primero, que es un “Script” o “Guión” en español (si bien mi costumbre es traducir todo, la verdad queda horrendo decir guión, aparte es mas “copado” decirle “Script”! Ja), bueno, en pocas palabras un script es un conjunto de comandos ordenados, de modo tal que se ejecuten en cierto orden una cantidad de comandos que si lo hiciéramos a mano tardaríamos muchísimo mas. Imagínense que tiene que hacer algo X cantidad de veces, y de esas X veces tiene que ejecutar en forma ordenada 10 comandos, uff, seria doloroso, entonces por que no ejecutar uno solo que haga los 10 comandos, eso seria un “script”. Sigue leyendo

Software Freedom Day 2011 – CABA

Bueno, hoy paso a comentar sobre el ciclo de Charlas dado en la Facultad de Ciencias Económicas de la UBA y de paso a subir mis charlas.

Para comenzar voy a comentar que el Sfotware Freedom Day o SFD, es un evento que se realiza al rededor del mundo, en varias ciudades en simultaneo, y en este caso pude asistir, lamentablemente no todo el ciclo, a la sede de Ciudad Autónoma de Buenos Aires, en la Facultad de Cs. Económicas de la Universidad de Buenos Aires. Allí se dieron las siguientes charlas: Sigue leyendo

Charlas ET36 – Tercer Día

Bueno, un poco tarde pero continuando con todo esto del evento de informática en la Escuela Técnica, voy a poner a disposición enlaces a los vídeos del tercer día y a los links de utilidad sobre las charlas dadas.

El día Miércoles se dieron 2 charlas, lamentablemente por cuestiones de tiempo no pude apreciar la segunda de ellas, y solo puede presenciar la primera, ese día se dio al principio el proyecto “hackosaurus” por parte de Guillermo Movia (de Mozilla) y luego una charla sobre 3D, “Modelado y animación 3D” por Dario Colussi (docente). Sigue leyendo

Charlas ET36 – Segundo Día

Bueno, siguiendo con el tema anterior, ahora pasare a comentar un poco sobre el segundo día, y de paso hacer una corrección importante, resulta que la escuela dejo de ser Nacional, pro lo cual es solo “ET” (Escuela Técnica), por lo cual a partir de ahora corregiré el nombre de la misma. Sigue leyendo