Shell

Solo disponible en BuenasTareas
  • Páginas : 3 (528 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de enero de 2011
Leer documento completo
Vista previa del texto
Programación en BASH shell
por Edwin Plauchu (j4nusx@yahoo.com) versión 1.0. Realizado el 31 de Dic. 1998

Esta es una guía en castellano de BASH. Realizada con el propósito de mostrar a todos losnewbies las reglas de la shell preferida por casi todos.

NOMBRE bash - (GNU Bourne-Again Shell) COPYRIGHT Bash is Copyright (C) 1989-2002 by the Free Software Foundation, Inc. DESCRIPCION Bash esun interprete de lenguaje de comandos sh-compatible que ejecuta comandos leídos desde la entrada Standard o desde un archivo. Bash también incorpora características de uso de las shells Korn y C (kshy csh). Bash esta adaptado conforme a la implementación de el IEEE POSIX Shell y Herramientas de especificación (IEEE Working Group 1003.2).

PDF created with FinePrint pdfFactory trial versionhttp://www.pdffactory.com

La orden echo
Puede usarse para visualizar mensajes, muestra sus argumentos en el terminal, que es el dispositivo de salida Standard. Sin argumento produce una línea vacía ypor defecto agrega una nueva línea al final de la salida. Por ejemplo: j4nusx@xeon:~$ echo Hola BSDeros Hola BSDeros j4nusx@xeon:~$_ Nota: La cadena de argumentos puede tener cualquier numero decaracteres. Sin embargo si la cadena contiene algún meta carácter deberá escribirse entre comillas.

Variables de Shell
•Las Variables en la Shell se escriben generalmente con mayúsculas. •No hayespacios blancos a uno y otro lado del signo igual. •Y son visualizadas con el signo dollar $. SISTEMA=sco MSG="mi sistema operativo de código cerrado" j4nusx@xeon:~$ echo $HOME

Eliminación de lossignificados especiales de los meta caracteres
Los meta caracteres tiene significados especiales para el shell. A veces, se requiere inhibir esos significados. El shell le proporciona un conjunto decaracteres que anula el significado de los meta caracteres. Este proceso de anular el significado especial de los meta caracteres se denomina escape. ( \ ) Slash invertido: Utilizado para indicar que el...
tracking img