El Manual de BASH Scripting Básico para Principiantes

El Manual de BASH Scripting Básico para Principiantes

PresentaciónEditar

¡Saludos! estimado lector. Este libro tiene la finalidad de dar una ligera introducción al mundo del software libre por medio de enseñar lo que se conoce como Shell Scripting, más específicamente enfocado a la shell GNU/BASH.

Te invito si estás leyendo en Wikilibros a que corrijas, traduzcas, amplíes (o dignifiques) el contenido del texto en cuestión. O bien, puedes contactarme en mi pagina de discusión y con gusto te tomaré en cuenta.

Nota importante
Si haces alguna modificación al libro, por favor en la zona de discusión de esta página anota los cambios, siempre que sean significativos. No olvides poner tu firma.

ContenidoEditar

Conceptos e Historia de BASHEditar

SintaxisEditar

Hola. Wikilibros:Bienvenidos a Wikilibros. Hemos revisado tus ediciones como solemos hacer con la gente que nos echa una mano sin identificarse. Gracias por tu contribución, te invitamos a que sigas colaborando con nosotros.

Te recomendamos que te registres, es la mejor manera de presentarte a la comunidad y además tiene otras ventajas (explicadas en la Wikipedia). Si te registras, podremos reconocerte, pues como norma general revisamos todas las contribuciones anónimas para evitar cambios malintencionados. También recordaremos tus contribuciones y nos evitarás tener que revisar todos tus cambios. Registrarse es gratis y para hacerlo sólo se requiere que elijas un nombre de usuario y una contraseña, o sea que no tienes porqué dar ningún dato personal (puedes, si lo deseas, dar tu dirección de correo electrónico para comunicarte con otros usuarios).

Si no te registras, no importa, te seguimos agradeciendo tus futuras contribuciones. #! /bin/bash echo "hola mundo"

Variables en BASHEditar

Llamando a una variableEditar

Generando un número aleatorio y enviandolo a una variableEditar

Comandos básicos en shellEditar

Condicionales y ciclosEditar

El básico (If-Then)Editar

El clon (Case-Esac)Editar

El clásico (For)Editar

El ciclo (While)Editar

El otro ciclo (Until)Editar

OperadoresEditar

Opciones (parámetros)Editar

Como hacer scripts con estilo[1]Editar

Debugging y errores comunes[1]Editar

"Bachismos" y compartibilidad con POSIX[1]Editar

Compilar (ofuscar) BASH scripts con C - SHCEditar

Combinando BASH con otros lenguajes de scriptingEditar

Otras shells interesantes[1]Editar

Autores y/o colaboradores de este wikilibro.Editar

Muestrario de ScriptsEditar

En esta sección podrás encontrar scripts de muestra. Por supuesto, todos liberados bajo la licencia GPLv3.

Script instalador de Automatix 2 para *Ubuntu 6.06 a 7.10 y Debian EtchEditar

Script para Bloquear Páginas de Internet (con Zenity)Editar

Wikilibros RelacionadosEditar


Contenidos eliminadosEditar

  1. 1,0 1,1 1,2 1,3 Este cápitulo aún no ha sido creado.