Programación Shell en Linux
El turno ahora es para los intérpretes de comandos de Linux y su programación, conocida como programación shell. Aunque el intérprete de comandos es independiente del lenguaje de programación utilizado, Linux permite crear programas utilizando características propias de cada uno de los shell existentes.
¿como, no hay solo un intérprete? Umm, nop; hay bastantes shells para Linux(o intérpretes de comandos o consolas o como lo llames [de ahora en adelante shell]). No como en windows que tiene el interprete de DOS (o cmd o command).
Como habrás podido deducir la programación en shell es “interpretada”, no compilada, lo que reduce el desempeño del sistema; pero la ventaja es la facilidad de creación y mantención.
Los temas a ver serán los siguientes:
- Qué es un shell y Qué shells están disponibles en Linux
- Principios de los shells (redirección)
- Variables de entorno
- Procesamiento en segundo plano
- Completación y sustitución de comandos (sustitución y creación del alias)
- Secuencias de comandos de los shell
Descargar el tutorial completo en PDF
4 Comentarios | deja el tuyo





Ya descargué el tutorial completo en PDF de “programación shell en linux”.
¡Muchas gracias!
PS: llegué desde el enlace sobre el tema “bourne shell” en la Wikipedia.
Umm, si. Pero al parecer estaba apuntando al antiguo blog… ahora mismo lo corrijo.
Que bueno que te haya servido!
Gracias por tu blog. A mi me sirve al pelo aprender sobre shell para usoa con una xo que adquirí.
Gracias
Hola me gustaria que me ayudaras a crear una shell para windows, es solo para manipular archivos de textos…..si puedes enviame un mensaje a mi correo….
bueno…descargue el manual en pdf, para ver que onda….
gracias