Tecnologo En Gestion de Redes de Datos

Páginas: 113 (28131 palabras) Publicado: 13 de agosto de 2013
El shell Bash

El shell Bash

macprogramadores.org

Acerca de este documento
En este tutorial pretendemos enseñar el manejo de Bash, el Bourne Again
Shell de GNU. Este shell es el que proporcionan por defecto muchos sistemas
UNIX entre ellos Mac OS X o Linux. Los ejemplos se explicarán sobre Mac OS
X, pero debido a la interoperatividad que caracteriza a Bash, estos ejemplosdeberían ser exactamente igual de útiles en otros sistemas UNIX. Cuando
existan diferencias las indicaremos para que usuarios de otros sistemas
puedan seguir correctamente este documento.
El tutorial asume que el lector conoce los aspectos más básicos de qué es, y
para qué sirve un terminal. No pretendemos enseñar cuales son los muchos y
útiles comandos a los que podemos acceder, sólopretendemos centrarnos en
el manejo, personalización y programación de scripts con el shell Bash. Aun
así, a lo largo del documento comentaremos gran cantidad de comandos que
están relacionados con el shell, y que ayudan a hacer que los ejemplos
resulten útiles.
Al acabar este tutorial el lector debería de haber aprendido a usar las
principales teclas rápidas, personalizar mucho más su terminalpara hacerlo
más manejable, y modificar o crear los scripts que configuran su sistema.

Nota legal
Este tutorial ha sido escrito por Fernando López Hernández para
macprogramadores.org y de acuerdo a las leyes internacionales sobre
propiedad intelectual, a la Directiva 2001/29/CE del Parlamento Europeo de
22 de mayo de 2001 y al artículo 5 de la Ley 22/1987 de 11 de Noviembre de
PropiedadIntelectual Española, el autor prohíbe la publicación de este
documento en cualquier otro servidor web, así como su venta, o difusión en
cualquier otro medio sin autorización previa.
Sin embargo el autor anima a todos los servidores web a colocar enlaces a
este documento. El autor también anima a cualquier persona interesada en
conocer el shell Bash, y que ventajas que aporta tanto alusuario como al
programador, a bajarse o imprimirse este tutorial.
Madrid, Septiembre 2005
Para cualquier aclaración contacte con:
fernando@macprogramadores.org

Pág 2

El shell Bash

macprogramadores.org

Tabla de contenido
TEMA 1: Introducción a Bash
1.
2.

El shell que estamos usando ................................................................8
Expansión de nombres deficheros y directorios .................................. 10
2.1. Los comodines............................................................................ 10
2.2. El comodín tilde .......................................................................... 11
2.3. El comodín llaves ........................................................................ 12
2.4. Comodines extendidos................................................................ 13
3. Los comandos internos de Bash ......................................................... 15
4. Redirecciones y pipes ........................................................................ 16
4.1. Operadores de redirección........................................................... 16
4.2.Pipes.......................................................................................... 17
5. Ejecución secuencial y concurrente de comandos ................................ 19
6. Caracteres especiales y entrecomillado ............................................... 20
6.1. Entrecomillado............................................................................ 20
6.2. Caracteres de escape.................................................................. 21
6.3. Entrecomillar los entrecomillados ................................................. 22
6.4. Texto de varias líneas ................................................................. 22
TEMA 2: Combinaciones de teclas
1.

El historial de comandos .................................................................... 25
1.1. El comando fc...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnologo En Gestion De Redes De Datos
  • Tecnologo Redes De Datos
  • Gestion Tecnologica Redes Sociales
  • GESTION TECNOLOGICA REDES SOCIALES
  • gestion de redes de datos
  • Ensayo de gestión de redes de datos
  • gestion de redes de datos
  • gestion de redes de datos: proyecto de cableado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS