Innehållsförteckning:

Hur spårar jag ett skalskript?
Hur spårar jag ett skalskript?

Video: Hur spårar jag ett skalskript?

Video: Hur spårar jag ett skalskript?
Video: Shell Scripting Tutorial for Beginners 27 - Signals and Traps 2024, Maj
Anonim

Skalspårning betyder helt enkelt spårning exekveringen av kommandona i en skalskript . Att slå på skalspårning , använd felsökningsalternativet -x. Detta styr skal för att visa alla kommandon och deras argument på terminalen när de exekveras.

På samma sätt frågar folk, hur spårar jag ett bash-skript?

Starta din bash script med våldsamt slag -x./ manus .sh eller lägg till din manus ställ in -x för att se felsökningsutdata. Du kan använda alternativet -p i loggerkommandot för att ställa in en individuell funktion och nivå för att skriva utdata via lokal syslog till sin egen loggfil.

På samma sätt, hur kör jag ett skalskript i verbose läge? Nedan är de primära felsökningsalternativen för skalskript:

  1. -v (förkortning för verbose) – säger åt skalet att visa alla rader i ett skript medan de läses, det aktiverar verbose mode.
  2. -n (förkortning av noexec eller ingen ecxecution) – instruerar skalet att läsa alla kommandon, men kör dem inte.

Här, hur visar jag skalskriptloggar?

Linux-loggar kan ses med kommando cd/var/ logga , sedan genom att skriva kommando Det är att se loggar lagras under denna katalog. En av de mest viktiga loggar att visa är syslog, som loggar allt utom auth-relaterade meddelanden.

Hur felsöker man ett skript?

Så här felsöker du skript:

  1. Aktivera Script Debugger genom att göra något av följande:
  2. Använd dessa kontroller för att felsöka skriptet:
  3. Välj Pausa vid fel om du vill att skript ska pausas när fel uppstår.
  4. Välj Verktyg-menyn > Skriptfelsökning.
  5. Utför ett skript som anropar ett underskript.
  6. Klicka på Gå in.

Rekommenderad: