Resumen del recursoUna shell es un programa encargado de hacer de interfaz entre el usuario y el sistema y provee un intérprete de comandos que permite acceder de forma sencilla a tareas de
administración y gestión del sistema operativo. Todas las shells permiten tienen algún motor de scripting o varios para automatizar las tareas comunes o agrupar comandos que realicen tareas con un fin común. Cuanto más orientado a servidores es un sistema operativo, más potente es su shell y sus lenguajes de scripting.
Índice de contenidos1. Introducción
2. Bourne Again Shell
3. Variables en Bash
4. Control de Flujo en Bash
5. Comandos nativos de Bash
6. Funciones
7. Ejemplo bash Kernel helper
8. Tcsh
9. Variables en tcsh
10. Control de flujo en tcsh
11. Comandos nativos de tcsh
12. Ejemplo tcsh Tar backup
13. Korn Shell
14. Control de flujo en ksh
15. Comandos nativos de ksh
16. Ejemplo ksh chrooter
17. Seguridad Ataques a shells scripts
18. Estilo y enlaces