Escrito por David Korn, amplía el shell del sistema
añadiendo historial de órdenes, edición en línea de
órdenes y características ampliadas de programación.
Shell Bourne (sh)
Creado por S. Bourne, es el más utilizado
en la actualidad. Su símbolo del sistema es
$. Es el shell estándar y el que se monta en
casi todos los sistemas UNIX/Linux.
C-Shell (csh)
Procedente del sistema BSD, proporciona
funciones tales como control de trabajos,
historial de órdenes, etc. Ofrece importantes
características para los programadores que
trabajan en lenguaje C. Su símbolo del
sistema es %.
Bourne Again Shell (bash)
Fue creado para usarlo en el proyecto GNU. BASH, por lo
tanto, es un shell o intérprete de comandos GNU que
incorpora la mayoría de distribuciones de Linux. Es compatible
con el shell sh. Además, incorpora algunas características
útiles de ksh y csh, y otras propias como la edición de línea de
comandos, tamaño ilimitado del historial de comandos,
control de los trabajos y procesos, funciones y alias, cálculos
aritméticos con números enteros, etc. Su símbolo del sistema
es nombre_usuario@nombre_equipo.
Shell job (jsh)
Incorpora algunas
características de control al
shell estándar del sistema.