¿Los mejores recursos para aprender bash scripting? [cerrado]


31

He programado en varios idiomas durante dos años, quiero decir que sé cómo diseñar e implementar una solución decente para un problema determinado.

Sin embargo, bash está siendo un gran dolor de cabeza para mí, simplemente nada funciona como se esperaba, o incluso sin errores.

Todas las guías que encontré eran increíblemente informales, no resumían adecuadamente su sintaxis ni decían los errores más comunes que puede cometer.

Entonces, ¿qué me pueden recomendar?


3
Por lo que vale, me señalaron el manual de hoy y está haciendo una lectura interesante, pero bastante sustancial. Puede ser de utilidad para usted.
— boehj

Oh, no noté esta respuesta, gracias :)
— vemv

Sin preocupaciones. Todavía lo estoy investigando. :)
— boehj

1
@boehj +1 manual da sorpresas a las personas.
— Arthur2e5

Respuestas:


22

Me gustan las guías TLDP http://tldp.org/guides.html

Hay de todo, desde principiantes hasta guías avanzadas de Bash; así es como aprendí de todos modos.


Gracias, parece que también puedes encontrar otras guías útiles en general allí.
— vemv

1
Leí de alguien que trabaja en una herramienta de verificación automática de código para scripts de bash: "TLDP es, debo decir cortésmente, no recomendado como guía para escribir scripts de shell".
— phk

1
@phk Bueno, contiene muchas cosas que son demasiado paso a paso, como blah; exitval=$?; if [ "$exitval" -ne 0 ]... Afortunadamente, las personas aprenden rápido después de señalarlas.
— Arthur2e5

13
Todas las guías que encontré eran increíblemente informales, no resumían adecuadamente su sintaxis ni decían los errores más comunes que puede cometer.

El mejor recurso, y uno que aborda los errores comunes, es el Wiki de Greg

Otro recurso muy bueno para punteros sobre sintaxis y buenas prácticas es el Wiki Bash Hackers


Ambos parecen ser exactamente lo que necesito. Gracias
— vemv


0

Aprendo mucho del libro UNIX Power Tools. Aunque no es un libro exclusivo sobre programación de shell, descubrí que los temas son fáciles de entender y hay muchos trucos para aprender.


0

Si desea un poco más de detalle sobre lo que realmente está sucediendo y los errores comunes en los que puede caer, este Tutorial de scripts de Bash puede ser una buena lectura.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.