Съдържание:

Как да проследя шел скрипт?
Как да проследя шел скрипт?

Видео: Как да проследя шел скрипт?

Видео: Как да проследя шел скрипт?
Видео: КАК СКОПИРОВАТЬ ШИЛД В СТАНДОФФ 2😱 2024, Може
Anonim

Проследяване на черупката просто означава проследяване изпълнението на командите в a шел скрипт . За включване проследяване на черупката , използвайте опцията -x за отстраняване на грешки. Това насочва черупка за показване на всички команди и техните аргументи на терминала, докато се изпълняват.

По същия начин хората питат как да проследя bash скрипт?

Започнете своя bash скрипт с bash -х./ скрипт .sh или добавете във вашия скрипт задайте -x, за да видите изхода за отстраняване на грешки. Можете да използвате опция -p на командата logger, за да зададете индивидуално средство и ниво за записване на изход чрез локален syslog в собствен лог файл.

По същия начин, как да стартирам шел скрипт в многословен режим? По-долу са основните опции за отстраняване на грешки в скрипта на обвивката:

  1. -v (съкратено от verbose) – казва на черупката да показва всички редове в скрипта, докато се четат, активира подробен режим.
  2. -n (съкратено от noexec или без изпълнение) – инструктира черупката да прочете всички команди, но не ги изпълнява.

Тук как да преглеждам регистрационните файлове на shell скриптове?

Linux регистрационни файлове може да се види с команда cd/var/ дневник , след това като напишете команда Да видиш трупи съхранявани в тази директория. Един от най-важните трупи за преглед е системният журнал, който трупи всичко освен съобщенията, свързани с удостоверяване.

Как отстранявате грешки в скрипт?

За да отстраните грешки в скриптове:

  1. Активирайте Script Debugger, като направите едно от следните неща:
  2. Използвайте тези контроли за отстраняване на грешки в скрипта:
  3. Изберете Пауза при грешка, ако искате скриптовете да поставят на пауза, когато се появят грешки.
  4. Изберете меню Инструменти > Отстраняване на грешки на скриптове.
  5. Изпълнете скрипт, който извиква под-скрипт.
  6. Щракнете върху Стъпка в.

Препоръчано: