Computacion

Páginas: 10 (2391 palabras) Publicado: 3 de abril de 2014
Facultad de Estudios Tecnológicos
Materia:
Seguridad en Redes
GP-01T

Tarea:
Investigación No.1
Tema de Investigación:
Conceptos Básicos de la Programación Bash

Docente:
Mauricio Figueroa

Integrantes:
Carlos Alfredo Cáceres Cruz

CC121692

Emerson Valdir Méndez Sosa

MS120001

Emerson Alexander Álvarez Flores

AF130381

David José Carranza Flores

CF131178 Introducción

En el presente trabajo se da a conocer las definiciones y conceptos básicos de los
comandos del lenguaje Bash, en el cual vemos desde sus variables hasta sus estructuras
de control ya que es necesario tener en cuenta el para que nos funciona cada comando y
como darle el mejor uso.
Como también conocido como Shell Scripting nos ayuda a programar de manera que es
eficaz para elusuario la creación de escripts de los cuales pondremos en práctica para un
mejor uso en la terminal.
El Shell es un intérprete de comandos más que la capa aislante entre el núcleo del sistema
y el usuario, se considera como un lenguaje de programación bastante potente.
Prácticamente todo el repositorio de comandos UNIX, utilidades y herramientas está
disponible para la invocación de un script deShell.

Contenido

No. Pág.

Objetivo General y Específico____________________________________ 4
Desarrollo del Trabajo__________________________________________ 5
Definición de Programa Bash_______________________________ 5
Variables_______________________________________________ 5
Uso entrecomillado_______________________________________ 9Constantes_____________________________________________ 10
Estructuras de Control____________________________________ 11
Conclusiones_________________________________________________ 19
Glosario_____________________________________________________ 20
Bibliografía___________________________________________________ 22

Objetivo General.

 Conocer la información básica de lo que es el lenguaje bash y el uso correcto para
lo que es laprogramación del mismo dentro de lo que es un escript en Shell.

Objetivos Específicos.

 Describir los diferentes elementos que componen una estructura en la
programación bash.

 Clasificar las distintas formas de cómo se debe utilizar el uso entrecomillado al
momento de la creación de un escript.

 Mostrar los tipos de estructuras de control que existen para la implementación deun escript.

1. Definición de Programa bash.
Bash es un programa informático cuya función consiste en interpretar órdenes. Fue escrito para el
proyecto GNU y es el intérprete de comandos por defectos en la mayoría de las distribuciones de
GNU con Linux.
Su nombre es un acrónimo de “Bourne Again Shell” (otro shell bourne), haciendo un juego de
palabras sobre el Bourne shell (sh), que fue unode los primeros interpretes importantes de Unix.
Está basado en la shell de Unix y es compatible con POSIX.

2. Variables
Las variables están formadas por un espacio en el sistema de almacenaje (memoria principal de
una Pc) y un nombre simbólico (identificador) que está asociado a dicho espacio. El nombre de la
variable es la forma usual de referirse al valor almacenado. El identificador,en el código fuente de
la computadora puede estar enlazado a un valor durante el tiempo de ejecución y el valor de la
variable puede cambiar durante el curso de la ejecución del programa.

o Locales
Las variables locales tienen como función el ser visibles dentro de un bloque de código
(shell), por lo tanto en una función dicha variable solo tendrá sentido dentro del mismo
bloque (Ningúnotro usuario tiene acceso a ella). La palabra “local” se utiliza para
declarar las variables en este caso las locales. Para crear una variable local se utiliza el
nombre de la variable en mayúscula, seguido de un “=” y su correspondiente valor de su
variable.

o Entorno
Las variables globales también conocidas como variables de entorno a diferencia de las
locales, estas se establecen para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Computacion
  • Computacion
  • Computacion
  • Computacion
  • Computacion
  • Computacion
  • Computacion
  • Computacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS