Cuprins:

Cum pot urmări un script shell?
Cum pot urmări un script shell?

Video: Cum pot urmări un script shell?

Video: Cum pot urmări un script shell?
Video: Shell Scripting Crash Course - Beginner Level 2024, Mai
Anonim

Urmărirea cochiliei înseamnă pur și simplu trasarea executarea comenzilor din a script shell . Pentru a porni trasarea cochiliei , utilizați opțiunea de depanare -x. Aceasta direcționează coajă pentru a afișa toate comenzile și argumentele lor pe terminal pe măsură ce sunt executate.

De asemenea, oamenii se întreabă, cum pot urmări un script bash?

Începeți-vă scriptul bash cu bash -X./ scenariu .sh sau adăugați în dvs scenariu setați -x pentru a vedea rezultatul de depanare. Puteți utiliza opțiunea -p a comenzii logger pentru a seta o facilitate și un nivel individual pentru a scrie ieșirea prin syslog local în propriul fișier jurnal.

De asemenea, cum rulez un script shell în modul verbose? Mai jos sunt opțiunile principale de depanare a scriptului shell:

  1. -v (prescurtare de la verbose) – spune shell-ului să arate toate liniile dintr-un script în timp ce sunt citite, activează modul verbose.
  2. -n (prescurtare de la noexec sau no execution) – indică shell-ului să citească toate comenzile, însă nu le execută.

Aici, cum pot vedea jurnalele de script shell?

Jurnalele Linux poate fi vizualizat cu comanda cd/var/ Buturuga , apoi tastând comanda Sunt să văd busteni stocate în acest director. Unul dintre cele mai importante busteni pentru a vizualiza este syslog, care busteni totul, cu excepția mesajelor legate de auth.

Cum depanezi un script?

Pentru a depana scripturile:

  1. Activați Script Debugger făcând una dintre următoarele:
  2. Utilizați aceste controale pentru a depana scriptul:
  3. Selectați Întrerupeți la eroare dacă doriți ca scripturile să se întrerupă atunci când se întâlnesc erori.
  4. Alegeți meniul Instrumente > Script Debugger.
  5. Efectuați un script care apelează un subscript.
  6. Faceți clic pe Intră.

Recomandat: