| Kuinka: Varhaiset ohjelmoijat alkoivat tulostaa viestejä koodistaan seuratakseen sen käyttäytymistä ennen virheenjäljitystyökalujen yleistymistä. Vaihtoehtoja on monia: lokeihin kirjaaminen, järjestelmävalvojan työkalut tai kehittyneemmät debuggaustyökalut. Bash-komentorivillä echo on yksinkertainen mutta tehokas tapa välittää debug-tietoja. Sen lisäksi käytössä voi olla -x vaihtoehto, joka tulostaa jokaisen komennon ja sen argumentit ennen suoritusta.
echo
-x
Bashissa terminaalisi on käytännössä REPL.
Bash ei sisällä sisäänrakennettua debuggeria kuten jotkin muut kielet, mutta voit käyttää sisäänrakennettuja komentoja kuten set -x seurataksesi, mitä tapahtuu.
set -x
Bashissa ei ole sisäänrakennettua testauskehystä, mutta voit kirjoittaa yksinkertaisia testifunktioita.