Trabajando con shell
Shell
La shell es el intérprete de órdenes que utiliza Linux, bueno Unix en general. No hay una sola shell, sino que cada usuario puede elegir la que quiera en cada momento. Además las shells funcionan como lenguajes de programación de alto nivel, lo que se estuaciará en un capítulo posterior.
En principio hay dos familias de shell, las shell de Bourne y las shell C. Dentro de cada una de ellas hay diferentes vesiones, como por ejemplo ksh (Korn shell) o bash (Bourne Again Shell),. Nosotros en Linux vamos a usar esta última, aunque gran parte de las cosas son aplicables a otras shell.