Tipos Shell
Tipos Shell
El shell es la capa más externa del sistema operativo. Los shells incorporan un
lenguaje de programación para controlar procesos y archivos, además de iniciar y
controlar otros programas. El shell gestiona la interacción entre el usuario y el
sistema operativo solicitándole la entrada, interpretando dicha entrada para el
sistema operativo y gestionando cualquier resultado de salida procedente del
sistema operativo.
Los shells ofrecen un método para comunicarse con el sistema operativo. Esta
comunicación tiene lugar de forma interactiva (la entrada desde el teclado se ejecuta
inmediatamente) o como un script de shell. Un script de shell es una secuencia de
mandatos del shell y del sistema operativo que se almacena en un archivo.
Flujos
Historial de Comandos
Completado de Linea
Las comillas controlan la forma en que el shell expandirá las ordenes que estén
encerradas entre ellas.
Existen tres tipos de comillas, las dobles ("), las sencillas (') y las inversas (`).
• Las comillas inversas indican al shell que tendrá que reemplazar lo que está
encerrado entre ellas con su resultado.
• Las comillas sencillas (') le dicen al sistema que no hagan ninguna
expansión.
• Las comillas dobles tienen casi la misma funcionalidad que las simples pero
con la salvedad de que lo que se incluya dentro de estas pasará a ser como
una cadena simple de caracteres a excepción de las comillas inversas (`), el
signo dólar ($), la diagonal (\) y las mismas comillas dobles (").