Capítulo 13. Análisis sintáctico y tareas similares

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Este es un capítulo de tareas que los programadores podrían reconocer. Las recetas aquí no son necesariamente más avanzadas que las otras recetas de scripts bash del libro, pero si no eres programador, estas tareas pueden parecerte oscuras o irrelevantes para tu uso de bash. No explicaremos mucho las razones por las que te encontrarías en estas situaciones (como programador, reconocerás algunas, si no todas). Sin embargo, aunque no reconozcas las situaciones, deberías leerlas por lo que puedes aprender sobre bash.

Algunas de las recetas de este capítulo incluyen el análisis sintáctico de los argumentos de la línea de comandos. Recuerda que la forma típica de especificar opciones en un script de shell es con un signo menos delante y una sola letra. Por ejemplo, una opción para que tu script emita menos mensajes podría utilizar -q como bandera para significar modo silencioso. A veces, una opción puede tener un argumento. Por ejemplo, una opción de usuario en la que tengas que especificar un nombre de usuario podría utilizar -u seguido del nombre de usuario. Esta distinción quedará clara en la primera receta de este capítulo.

Algunos comandos de Linux también permiten opciones de formato largo. Utilizando el ejemplo anterior de una opción de formato corto -u, un comando también podría admitir un formato largo como ...

Get Libro de cocina bash, 2ª edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.