Programei em vários idiomas há dois anos, quero dizer que sei como projetar e implementar uma solução decente para um determinado problema.
No entanto, o bash está sendo uma grande dor de cabeça para mim, apenas nada funciona como o esperado - ou mesmo sem erros.
Todos os guias que encontrei foram incrivelmente informais, não resumindo adequadamente sua sintaxe ou informando os erros mais comuns que você pode cometer.
Então, o que você pode me recomendar?
Respostas:
Gosto dos guias do TLDP http://tldp.org/guides.html
Há de tudo, desde os iniciantes aos guias avançados do Bash; é como eu aprendi de qualquer maneira.
fonte
blah; exitval=$?; if [ "$exitval" -ne 0 ]
... Felizmente, as pessoas aprendem rápido depois que você as aponta.O melhor recurso, e um que resolva erros comuns, é o Wiki de Greg
Outro recurso muito bom para ponteiros sobre sintaxe e boas práticas é o Bash Hackers Wiki
fonte
Pode ser um pouco tarde, mas acho este site muito benéfico
www.linuxcommand.org
fonte
Aprendo muito com o livro UNIX Power Tools. Embora não seja um livro exclusivamente sobre programação de shell, achei os tópicos fáceis de entender e há muitos truques para aprender.
fonte
Se você quiser um pouco mais de detalhes sobre o que realmente está acontecendo e com os erros comuns que você pode encontrar, então este Tutorial de script do Bash pode ser uma boa leitura.
fonte