La interfaz de línea de comandos de Linux es, en realidad, un lenguaje de programación sofisticado con el que puedes escribir programas reales. Como a la interfaz se la llama coloquialmente "shell", los programas escritos en ese lenguaje se denominan "shell scripts". Cuando usas la línea de comandos, básicamente estás escribiendo un shell script línea por línea.
Como la mayoría de lenguajes de programación, la shell soporta variables. En este módulo te familiarizarás en cómo definirlas, mostrarlas y usarlas.