Fouten opsporen in Bash Shell Scripts-technieken

  • George Richardson
  • 0
  • 2137
  • 352
> Hoewel Bash-scripting geen volwaardige, compileerbare programmeertaal is, is het nog steeds erg krachtig en kan de grootte van het script enorm groot worden. Daarom, zelfs als je slechts af en toe een bash-scriptgebruiker of een complete beginner bent, zijn sommige technieken goed om te weten om je bash-code te helpen debuggen. In dit artikel geven we een lijst van enkele meest commando- en bash-scripting debbug-technieken.
De eerste foutopsporingstechniek is bu met -X bash-optie tijdens scriptuitvoering. Hiermee worden alle regels code afgedrukt die worden uitgevoerd. Laten we voor een illustratie een volgend voorbeeld bekijken:
 #! / bin / bash echo hallo myvar = 3 echo $ myvar 
Gebruik. Om dit bash-shellscript te debuggen -X bash-optie tijdens uitvoering van script:
 $ bash -x bash-script.sh + echo hallo hallo + myvar = 3 + echo 3 3 

De volgende en veel voorkomende foutopsporing voor bash-scripting is het gebruik van de echo-opdracht. Plaats het echo-commando op elke regel om variabele inhoud of zelfs een hele regel code af te drukken om te zien wat er wordt uitgevoerd en wat volgt. Dit is al geïllustreerd in het bovenstaande codevoorbeeld echo $ myvar.



Niemand heeft nog op dit artikel gereageerd.

Een verzameling nuttige informatie over het Linux-besturingssysteem en nieuwe technologieën
Nieuwe artikelen, praktische tips, gedetailleerde recensies en handleidingen. Voel je thuis in de wereld van het Linux-besturingssysteem