Bash:
Skrive ut feilsøkingsdata

Slik gjør du:

For enkel tekst:

echo "Dette er en feilsøkingsmelding"

Med variabler:

DEBUG="Feilsøkingsverdien er"
VALUE=42
echo "$DEBUG $VALUE"

Utskrift med betingelse:

DEBUG_MODE=1
if [ "$DEBUG_MODE" -eq 1 ]; then
  echo "Feilsøking er på."
fi

Dybdeplunge:

Å skrive ut feilsøkingsdata, kjent som ’logging’, har eksistert så lenge programmering har. Tidlige programmerere brukte fysiske utskrifter eller lyspaneler for å spore operasjoner.

Alternativer inkluderer skreddersydde feilsøkingsverktøy som gdb for detaljert sporing, eller ‘logger’-kommandoen i Bash for å håndtere alvorlighetsnivåer.

Bash bruker standardfilstrømmer; standard output (stdout) for normal utskrift og standard error (stderr) for feilmeldinger. Dette lar deg omdirigere dem til filer eller andre kommandoer.

Se også: