¡Pronto disponible! Síganos para estar al tanto de su publicación
Características
Encuadernación rústica - 17 x 21 cm
ISBN: 978-2-409-04142-6
EAN: 9782409041426
Ref. ENI: EIT7PRO
Este libro sobre la programación shell se dirige a los usuarios y administradores de sistemas Unix/Linux, que deseen formarse en la escritura de scripts shell. Se detallan las funcionalidades de los shells ksh 88, ksh93 y bash y cuando sea necesario, se especifica el cumplimiento del estándar POSIX. Se utiliza el mismo criterio para la compatibilidad con el histórico shell Bourne. Los temas se presentan de forma progresiva y pedagógica, lo que hace que este libro sea un soporte ideal destinado...
Nivel Medio a Experto
Publicación junio 2023
Este libro sobre la programación shell se dirige a los usuarios y administradores de sistemas Unix/Linux, que deseen formarse en la escritura de scripts shell. Se detallan las funcionalidades de los shells ksh 88, ksh93 y bash y cuando sea necesario, se especifica el cumplimiento del estándar POSIX. Se utiliza el mismo criterio para la compatibilidad con el histórico shell Bourne. Los temas se presentan de forma progresiva y pedagógica, lo que hace que este libro sea un soporte ideal destinado tanto a la formación profesional como a la autoformación.
Los primeros capítulos se dedican al funcionamiento del shell: ejecución de un comando, caracteres especiales del shell empleados con frecuencia (redirecciones, pipes, etc.), configuración del entorno de trabajo del usuario (variables y archivos de entorno, etc.).
El libro continúa con la programación propiamente dicha. Se presentan los aspectos básicos de la programación (variables, estructuras de control, comandos de prueba y de cálculo, etc.) y se ilustran con muchos ejemplos. Posteriormente, se detallan los aspectos avanzados de la programación shell (gestión de archivos, funciones, etc.). Se explican en detalle los mecanismos internos del shell y se ilustran con numerosos esquemas.
La última parte del libro se dedica a las herramientas complementarias indispensables para el tratamiento de cadenas de caracteres y archivos de texto: las expresiones regulares básicas y extendidas, el editor no interactivo sed, una visión extendida del lenguaje awk rico en funcionalidades gawk, al igual que los principales comandos de filtro de los sistemas Unix. El capítulo Como hacer... resume las problemáticas principales y presenta diferentes métodos de resolución.
Los ejercicios permitirán al lector practicar la escritura de scripts shells a lo largo del libro. Las soluciones se presentan en el último capítulo.
Los ejemplos de los scripts presentados en el libro, al igual que los scripts de solución a los ejercicios, se pueden descargar desde el sitio web www.ediciones-eni.com.
Christine DEFFAIX RÉMY
Christine DEFFAIX RÉMY es ingeniera informática en Ociensa Technologies, especialista en desarrollo informático, especialmente en entornos Unix y Linux. Participa en proyectos de desarrollo y formación en grandes cuentas. Su sólida experiencia se combina con sus cualidades pedagógicas, para ofrecer al lector un libro realmente efectivo sobre cómo aprender a escribir shell scripts.