Taula de continguts:

Com traço un script de shell?
Com traço un script de shell?

Vídeo: Com traço un script de shell?

Vídeo: Com traço un script de shell?
Vídeo: Shell++ - Um Shell Script Orientado a Objetos 2024, Maig
Anonim

Traçat de closca simplement vol dir traçat l'execució de les ordres en a script de shell . Per encendre traçat de closca , utilitzeu l'opció de depuració -x. Això dirigeix el closca per mostrar totes les ordres i els seus arguments al terminal mentre s'executen.

De la mateixa manera, la gent es pregunta, com puc rastrejar un script bash?

Comença el teu script bash amb xoc -x./ guió .sh o afegiu al vostre guió establiu -x per veure la sortida de depuració. Podeu utilitzar l'opció -p de l'ordre logger per establir una instal·lació i un nivell individuals per escriure la sortida a través del syslog local al seu propi fitxer de registre.

De la mateixa manera, com executo un script de shell en mode detallat? A continuació es mostren les opcions principals de depuració de l'script d'intèrpret d'ordres:

  1. -v (abreviatura de verbose): diu a l'intèrpret d'ordres que mostri totes les línies d'un script mentre es llegeixen, activa el mode detallat.
  2. -n (abreviatura de noexec o no execution) - indica a l'intèrpret d'ordres que llegeixi totes les ordres, però no les executa.

Aquí, com puc veure els registres de l'script d'intèrpret d'ordres?

Registres de Linux es pot veure amb el comandament cd/var/ registre , després escrivint el comandament és per veure el registres emmagatzemat en aquest directori. Un dels més importants registres per veure és el syslog, que registres tot menys missatges relacionats amb l'autenticació.

Com depureu un script?

Per depurar scripts:

  1. Activeu el depurador d'scripts fent una de les accions següents:
  2. Utilitzeu aquests controls per depurar l'script:
  3. Seleccioneu Pausa en cas d'error si voleu que els scripts es posin en pausa quan es trobin errors.
  4. Trieu el menú Eines > Depurador d'scripts.
  5. Realitzeu un script que cridi un subscript.
  6. Feu clic a Entra.

Recomanat: