Melhores recursos para aprender scripts bash? [fechadas]


30

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?


3
Pelo que vale a pena, fui apontado hoje para o manual e está fazendo uma leitura interessante, mas bastante substancial. Pode ser útil para você.
— boehj

Oh eu não percebi esta resposta, obrigado :)
— vemv

Não se preocupe. Eu ainda estou passando por isso. :)
— boehj

1
O manual do @boehj +1 dá às pessoas surpresas.
— Arthur2e5

Respostas:


22

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.


Obrigado, parece que você também pode encontrar outros guias úteis em geral.
— vemv

1
Eu li de alguém que trabalha em uma ferramenta automática de verificação de código para scripts bash: "O TLDP é, devo dizer educadamente, não recomendado para orientação sobre como escrever scripts shell".
— Phd #

1
@phk Bem, ele contém muitos materiais que são muito passo a passo, como blah; exitval=$?; if [ "$exitval" -ne 0 ]... Felizmente, as pessoas aprendem rápido depois que você as aponta.
— Arthur2e5

12
Todos os guias que encontrei foram incrivelmente informais, não resumindo adequadamente sua sintaxe ou informando os erros mais comuns que você pode cometer.

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


Ambos parecem ser exatamente o que eu preciso. Obrigado
— vemv


0

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.


0

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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.