Obsah:

Jak mohu sledovat skript shellu?
Jak mohu sledovat skript shellu?

Video: Jak mohu sledovat skript shellu?

Video: Jak mohu sledovat skript shellu?
Video: Полный курс TypeScript за час | Тайпскрипт для начинающих 2024, Listopad
Anonim

Sledování mušle prostě znamená trasování provádění příkazů v a shell skript . Zapnout trasování granátů , použijte volbu -x ladění. Toto řídí skořápka zobrazit všechny příkazy a jejich argumenty na terminálu při jejich provádění.

Podobně se lidé ptají, jak mohu sledovat bash skript?

Začněte svůj bash skript s bash -X./ skript .sh nebo přidejte svůj skript set -x pro zobrazení výstupu ladění. Můžete použít volbu -p příkazu logger k nastavení individuálního zařízení a úrovně pro zápis výstupu přes lokální syslog do jeho vlastního logfilu.

Podobně, jak spustím skript shellu v podrobném režimu? Níže jsou uvedeny primární možnosti ladění skriptů shellu:

  1. -v (zkratka pro verbose) – říká shellu, aby zobrazil všechny řádky ve skriptu, zatímco jsou čteny, aktivuje podrobný režim.
  2. -n (zkratka pro noexec nebo no ecxecution) – přikáže shellu přečíst všechny příkazy, ale neprovede je.

Jak si zde zobrazím protokoly skriptů shellu?

Linuxové protokoly lze prohlížet pomocí příkaz cd/var/ log , poté zadáním příkaz Je vidět protokoly uloženy v tomto adresáři. Jeden z nejdůležitějších protokoly k zobrazení je syslog, který protokoly vše kromě zpráv souvisejících s autorizací.

Jak ladíte skript?

Chcete-li ladit skripty:

  1. Povolte Script Debugger jedním z následujících způsobů:
  2. K ladění skriptu použijte tyto ovládací prvky:
  3. Chcete-li, aby se skripty při výskytu chyby pozastavily, vyberte možnost Pozastavit při chybě.
  4. Vyberte nabídku Nástroje > Debugger skriptů.
  5. Proveďte skript, který volá dílčí index.
  6. Klepněte na tlačítko Step Into.

Doporučuje: