Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
22Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Programacion Avanzada en Shell

Programacion Avanzada en Shell

Ratings:

5.0

(1)
|Views: 349|Likes:
Published by pita_dg
Programacion en Shell
Programacion en Shell

More info:

Published by: pita_dg on Oct 20, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/20/2011

pdf

text

original

 
 
CURSO 03-55PROGRAMACIÓN AVANZADA ENSHELL
Ramón M. Gómez Labrador(ramon.gomez@eii.us.es)Octubre de 2.003
 
2
03-55 Programación Avanzada en
Shell 
 ÍNDICE
1. Introducción. ....................................................................................................................4
 1.1. Características principales de BASH............................................................................41.2. Cuándo utilizar el intérprete de mandatos.....................................................................5
2. Modos de operación..........................................................................................................6
 2.1. La línea de mandatos...................................................................................................62.2. Edición y ejecución de un guión..................................................................................62.3. Recomendaciones de programación.............................................................................7
3. Redirecciones....................................................................................................................9
 3.1. Redirección de entrada.................................................................................................93.2. Redirecciones de salida................................................................................................93.3. Combinación de redirecciones...................................................................................103.4. Redirección de entrada/salida.....................................................................................113.5. Documento interno....................................................................................................113.6. Tuberías.....................................................................................................................12
4. Variables.........................................................................................................................14
 4.1. Tipos de variables......................................................................................................144.1.1. Variables locales.................................................................................................144.1.2. Variables de entorno...........................................................................................154.1.3. Parámetros de posición.......................................................................................164.1.4. Variables especiales............................................................................................174.2. Matrices.....................................................................................................................184.3. Configuración del entorno.........................................................................................18
5. Expresiones.....................................................................................................................20
 5.1. Expresiones aritméticas.............................................................................................205.2. Expresiones condicionales.........................................................................................225.2.1. Expresiones de ficheros.......................................................................................235.3.2. Expresiones comparativas numéricas..................................................................245.3.3. Expresiones comparativas de cadenas.................................................................25
6. Entrecomillado y expansión...........................................................................................26
 6.1. Entrecomillado..........................................................................................................266.2..Expansión..................................................................................................................266.2.1. Expansión de llaves.............................................................................................272.6.2. Expansión de tilde...............................................................................................276.2.3. Expansión de parámetro o de variable.................................................................286.2.4. Sustitución de mandato.......................................................................................296.2.5. Expansión aritmética...........................................................................................306.2.6. Sustitución de proceso.........................................................................................306.2.7. División en palabras............................................................................................316.2.8. Expansión de fichero...........................................................................................31
7. Programación estructurada...........................................................................................33
 7.1. Listas de mandatos.....................................................................................................337.1.1. Listas condicionales............................................................................................337.2. Estructuras condicionales y selectivas........................................................................34
 
37.2.1. Estructuras condicionales....................................................................................347.2.2. Estructura selectiva.............................................................................................367.3. Bucles........................................................................................................................377.3.1. Bucles genéricos.................................................................................................377.3.2. Bucles condicionales “mientras” y “hasta”..........................................................387.3.3. Bucle de selección interactiva.............................................................................39
8. Funciones........................................................................................................................40
 
9. Características especiales...............................................................................................42
 9.1. Programas interactivos...............................................................................................429.2. Control de trabajos.....................................................................................................439.3. Intérprete de uso restringido.......................................................................................44
10. Referencias....................................................................................................................46
 

Activity (22)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Tlacaelel Tmz liked this
buri09 liked this
Moises Cruz Cruz liked this
lari_lizx liked this
fernandoarguello liked this
lari_lizx liked this
beniito liked this
ditnux liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->