electronica
PRACTICAS DE SISTEMAS OPERATIVOS I
Practica No. 8: Primeras apliaciones en la Shell de Linux
SEMESTRE AGOSTO – DICIEMBRE 2012Objetivo:
Introducir la programación del procesador de órdenes (shell) para poder desarrollar programas
básicos.
Un archivo de texto que se va a procesar por el shell se conoce normalmente por shellscript. Es
habitual que los shell scripts tengan la extensión .sh
Descripción:
No existe un único shell. Los más conocidos son el Bourne shell, el C-shell, el Bash (Bourne again
shell) entre otros.Cada uno de ellos tiene características particulares, pero todos contienen
básicamente lo mismo: variables, estructuras de control, etc. En un shell script se pueden ejecutar
varias órdenesdestinadas al shell ejecutando un solo archivo, sin necesidad de volver a reescribir
todas las órdenes cada vez que se quiera realizar la misma tarea. El shell que vamos a tratar es el
Bash.
1. Crear unacarpeta en tu directorio lubuntu, nombrala como tu desees
2. Abre la aplicación INICIO – ACCESORIOS – LEAFPAD
Dentro de ella procederemos a crear nuestra primer aplicación:
3. Lo primero quetenemos que hacer, es indicar la siguiente instrucción:
#!/bin/bash
Lo que hacemos aquí al escribir primero "#!/bin/bash", es llamar a nuestra shell BASH,
que por lo general se ubica en /bin/bash,pero podría estar en otro lugar, así que si no la
tenemos ahí se ejecutara el comando
which bash
para localizar la ruta del
programa bash.
El símbolo # al inicio de una línea es un comentario,es decir, algo que no es interpretado y
está ahí para que el programador se ubique y sepa que es lo que hace el código, esto
ayuda a tener mejor orden.
Pero la excepción a esto, es al escribir#!/ruta/deinterprete , esto nos sirve para llamar a
nuestro interprete, en este caso bash.
4. Pondremos ahora un comentario para indicar la función de nuestra aplicación:
#Programa que muestra...
Regístrate para leer el documento completo.