None

Páginas: 9 (2227 palabras) Publicado: 2 de junio de 2013
Linux para principiantes
INTRODUCCIÓN A LA PROGRAMACIÓN
DE SCRIPT EN BASH
Vladimir Zúñiga C.
19 de julio 2006

Índice general
0.1.Lo que no encontrará en este documento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0.2.Introducción.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0.3.¿Qué es BASH? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0.4.¿Qué es un Script?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . .
0.5.Comandos e instrucciones.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0.6.Redireccionamiento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0.6.1.Operadores de redirección.
4
0.7.Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0.8.Insertar Comentarios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0.9.Estructuras condicionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0.9.1.if / then . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0.9.2.case . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0.9.3.Condiciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0.9.3.1. Cadenas de texto (strings) . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0.9.3.2. Condiciones sobre números enteros (integer) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0.9.3.3. Condiciones en Archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0.9.3.4. Negación. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0.10.
Licencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1
1
2
2
2
4

5
6
6
6
8
8
8
9
9
9
9

0.1. Lo que no encontrará en este documentoEl objetivo de este documento es servir de referencia general para que el usuario de sus primeros
pasos en la programación de script utilizando el interprete de comandos Bash, en este documento
NO encontrará:
Una guia de comandos de sistema comunes utilizados en la programación bash, para información referente a este particular dirijase a la guia sobre comandos utilizada en clasesanteriores-.

0.2. Introducción.
Uno de los pilares en los que se apoya la flexibilidad y potencia del sistema operativo
GNU/LINUX es su transparencia, la cual nos permite interactuar a un nivel mucho más profundo
1

ÍNDICE GENERAL

2

con nuestro sistema, teniendo la posibildad de optimizar recursos o solucionar ptoblemas a mano,
esto es a traves de comandos de consola, edición de archivos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • None
  • la nona
  • la nona
  • None
  • None
  • None
  • nono
  • ÑOÑO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS