Depuração e Boas Práticas
Parte do curso de Bash
Em algum momento um script que você escreveu vai fazer algo que você não pediu. Vai apagar o arquivo errado, pular o laço que você tinha certeza de que rodaria, ou produzir em silêncio um resultado vazio. Você vai lê-lo linha por linha, decidir que ele parece correto e não ficar nem um pouco mais perto de uma resposta. O problema quase nunca é o Bash estar quebrado.
Imagine entregar uma receita a um cozinheiro que troca os ingredientes em silêncio antes de começar. Você lê a sua receita, ele cozinha outra e o prato sai errado. Rastreamento (tracing) é pedir a esse cozinheiro que leia cada passo em voz alta, com as trocas já feitas, logo antes de executá-lo. O Bash já traz isso embutido. ...
Quer aprender Bash Depuração e Boas Práticas em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Bash pronto e pratique Depuração e Boas Práticas com um tutor de IA que conhece seu código.
Começar esta liçãoDepuração e Boas PráticasO que você vai aprender
- Bash -x
- Set -x
- Shellcheck
- Safe quoting
- Never parse ls
- [[ vs [
- Function naming
Leia esta lição no seu idioma
Todas as lições deste curso
12 lições- 1O que é Bash20 min
- 2Shebang e Seu Primeiro Script25 min
- 3Variáveis e Aspas25 min
- 4Condicionais e Testes30 min
- 5Loops25 min
- 6Funções25 min
- 7Arrays25 min
- 8Expansão de Strings e Aritmética25 min
- 9Redirecionamento de IO e Pipes25 min
- 10Tratamento de Erros e Traps30 min
- 11Depuração e Boas Práticas25 min
- 12Projeto Final: Script de Inicialização do Servidor60 min
