Оглавление:

Как отследить сценарий оболочки?
Как отследить сценарий оболочки?

Видео: Как отследить сценарий оболочки?

Видео: Как отследить сценарий оболочки?
Видео: Структура сценария - просто и понятно! 2024, Май
Anonim

Отслеживание снаряда просто означает отслеживание выполнение команд в сценарий оболочки . Включить трассировка снаряда используйте параметр отладки -x. Это направляет оболочка для отображения всех команд и их аргументов на терминале по мере их выполнения.

Точно так же люди спрашивают, как отследить сценарий bash?

Начни свой bash скрипт с участием трепать -Икс./ сценарий .sh или добавьте в свой сценарий установите -x, чтобы увидеть вывод отладки. Вы можете использовать опцию -p команды logger, чтобы установить отдельное средство и уровень для записи вывода через локальный системный журнал в его собственный файл журнала.

Аналогичным образом, как мне запустить сценарий оболочки в подробном режиме? Ниже приведены основные параметры отладки сценария оболочки:

  1. -v (сокращение от verbose) - указывает оболочке показывать все строки в скрипте во время их чтения, это активирует подробный режим.
  2. -n (сокращение от noexec или no ecxecution) - указывает оболочке читать все команды, но не выполняет их.

Здесь, как мне просмотреть журналы сценария оболочки?

Журналы Linux можно просмотреть с команда cd / var / бревно , затем, набрав команда Я хочу увидеть журналы хранится в этом каталоге. Один из наиболее важных журналы для просмотра - это системный журнал, который журналы все, кроме сообщений, связанных с авторизацией.

Как вы отлаживаете сценарий?

Для отладки скриптов:

  1. Включите отладчик сценариев, выполнив одно из следующих действий:
  2. Используйте эти элементы управления для отладки скрипта:
  3. Выберите «Пауза при ошибке», если вы хотите, чтобы сценарии приостанавливались при обнаружении ошибок.
  4. Выберите меню «Инструменты»> «Отладчик сценариев».
  5. Выполните сценарий, вызывающий суб-сценарий.
  6. Щелкните «Шаг с заходом».

Рекомендуемые: