Shell

Páginas: 4 (944 palabras) Publicado: 15 de marzo de 2011
Octubre de 2008 Laboratorio de Herramientas Computacionales

Práctica: Shell scripts
Profesor: Moisés García Villanueva moises@correo.scfie.fie.umich.mx                    

Objetivo:Al finalizar esta práctica el alumno deberá manejar los conceptos básicos de programación en  shell de linux. Shell es una interfaz que nos proporciona utilidades de trabajo y permite establecer una relación con el núcleo. Es decir, la shell reconoce una serie de órdenes, las interpreta y lanza los procesos  necesarios para su realización. Hay diversos tipos de shells, cada una con sus características. Podemos citar: 
• • • •

Bourne shell (sh)  Korn shell (ksh)  Shell C (csh)  Bourne shell (bsh) 

1.­ Hacer un archivo utilizando el editor vi llamado “uno.sh” con las siguientes  instrucciones:
mkdir unocd uno touch uno.sh

Para que se ejecuten estas ordenes en el shell debemos escribir: sh  nombre_archivo, en nuestro caso que el archivo se llama uno.sh debemos ejecutar en la consola o terminal de trabajo de la  siguiente forma: $ sh  uno Observar el resultado con el comando tree. Debera observarse que se creo un directorio con  nombre uno y un archivo en blanco con el nombre uno.sh. Enviar la salida del comando tree al archivo arbol.txt  Editar el archivo uno.sh cambiando la palabra uno por $1, se debe observar e siguiente contenido  en el archivo uno.sh a8900317g@lc105:~$ cat uno.sh  mkdir $1 cd $1touch $1.sh Buscar en internet lo que significan parámetros o argumentos de un script (archivo) de comandos  en el shell, y escribir de 1 a 4 renglones en forma de comentario en el archivo uno.sh.Ahora identifiquemos la forma en que los programas en shell reciben sus argumentos. sh  nombre_archivo  primer_argumento  segundo_argumento ........  noveno_argumentosh            uno.sh                     $1                               $2                                     $9 de tal forma que para ejecutar el programa en shell con un argumento lo hacemos de la forma ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • SHELL
  • Shell
  • Shell
  • Shell
  • Shell
  • shell
  • Shell
  • shell

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS