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?
Respuestas:
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.
fuente
blah; exitval=$?; if [ "$exitval" -ne 0 ]
... Afortunadamente, las personas aprenden rápido después de señalarlas.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
fuente
Puede ser un poco tarde, pero este sitio me parece muy benéfico
www.linuxcommand.org
fuente
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.
fuente
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.
fuente