progamacion en bash

12.10.2014 21:03
La shell es la interfaz mediante la cual un usuario puede comunicarse con la computadora, ya sea
gráfica o en modo texto. Los sistemas tipo Unix suelen proveer diferentes interfaces para que el usuario elija la que le parezca más cómoda.
Slackware 14.1 cuenta con los intérpretes ash, bash, ksh, tcsh y zsh. Cada uno ofrece diferentes características y su propio lenguaje de programación, esto es a lo que se le llama shell scripting, es decir escribir programas en un lenguaje que la misma shell entienda, mismos que no requieren ser compilados
El shell de Linux provee de un lenguaje de programación interpretado, en sí es un intérprete de
comandos y como tal permite declarar variables, invocar comandos y cuenta con estructuras de control
como bifurcaciones o ciclos. 
vamos a ver un poco de programacion en bash poniendo como primer ejemplo el "hola mundo"
 
Primero creamos el archivo con la extension sh al que llamare holamundo
vi holamundo.sh 
ahora como linea inicial pondremos:  #!/bin/bash    indica que es un es un script en bash
ponemos el comando echo para escribir en pantalla por ejemplo:
 echo "¡¡hola mundo soy ederr!!"
por ultimo ponemos "exit 0" para indicar que hemos terminado con el script
Nos quedaria asi:
Una vez hecho esto hay que guardar el archivo con :x y agregamos permisos de ejecución con 
chmod +x holamundo.sh, una vez hecho esto podemos ejecutar el script con ./hola\ mundo.sh.
 
 

Contacto

topicos administracion eder ederpalacios@hotmail.com