Depinando técnicas de shell shell

Depinando técnicas de shell shell

Embora o script de bash não seja uma linguagem de programação compilada com pleno, ainda é muito poderosa e o tamanho do script pode crescer para um tamanho enorme. Portanto, mesmo quando você é apenas ocasional script de script ou para iniciantes completos, algumas técnicas são boas de saber para ajudar a depurar o código da batida. Neste artigo, listamos algumas técnicas de Debbuging de script básico e bash.

A primeira técnica de depuração é BU usando -x Opção Bash durante a execução do script. Isso imprimirá todas as linhas de código que são executadas. Para uma ilustração, vamos considerar um exemplo a seguir:

#!/bin/bash eco olá myvar = 3 echo $ myvar 

Para depurar este script de shell bash use -x Opção Bash durante a execução do script:

$ Bash -x Bash -Script.sh + eco Olá, olá + myvar = 3 + eco 3 3 

O próximo e muito comum a depuração de scripts bash é usar o comando echo. Coloque o comando echo em cada linha para imprimir conteúdo variável ou mesmo uma linha de código inteira para ver o que está sendo executado e o que se segue. Isso já foi ilustrado no exemplo de código acima eco $ myvar.

Tutoriais do Linux relacionados:

  • Expressões regulares do Python com exemplos
  • Loops aninhados em scripts de basquete
  • Tutorial de depuração do GDB para iniciantes
  • Script Bash: Hello World Exemplo
  • Mastering Bash Script Loops
  • Bash Loops com exemplos
  • Exemplos úteis de linha de comando bash e exemplos de truques - Parte 1
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Bash Regex avançado com exemplos
  • Exemplos de uma linha do Linux Complex Bash