Агуулгын хүснэгт:

Би бүрхүүлийн скриптийг хэрхэн хянах вэ?
Би бүрхүүлийн скриптийг хэрхэн хянах вэ?

Видео: Би бүрхүүлийн скриптийг хэрхэн хянах вэ?

Видео: Би бүрхүүлийн скриптийг хэрхэн хянах вэ?
Видео: Санжаа гардуулсан нь 2024, May
Anonim

Бүрхүүлийн мөшгих зүгээр л гэсэн үг мөрдөх а дахь командуудын гүйцэтгэл бүрхүүлийн скрипт . Асаахын тулд бүрхүүлийн мөшгих , -x дибаг хийх сонголтыг ашиглана уу. Энэ нь чиглүүлдэг бүрхүүл бүх тушаалууд болон тэдгээрийн аргументуудыг гүйцэтгэх үед терминал дээр харуулах.

Үүнтэй адил хүмүүс би bash скриптийг хэрхэн мөшгөх вэ гэж асуудаг.

Эхлээрэй bash скрипт хамт bash -х./ скрипт .sh эсвэл өөрийнхөөрөө нэмнэ үү скрипт дибаг хийх гаралтыг харахын тулд -x-г тохируулна уу. Та логгер командын -p сонголтыг ашиглан локал системээр дамжуулан өөрийн бүртгэлийн файлд гаралтыг бичихийн тулд бие даасан байгууламж, түвшинг тохируулж болно.

Үүнтэй адилаар би бүрхүүлийн скриптийг дэлгэрэнгүй горимд хэрхэн ажиллуулах вэ? Бүрхүүлийн скрипт дибаг хийх үндсэн сонголтуудыг доор харуулав.

  1. -v (дэлгэрэнгүй гэсэн үгийн товчлол) – бүрхүүлд скриптийн бүх мөрийг уншиж байх үед харуулахыг зааж өгдөг бөгөөд энэ нь дэлгэрэнгүй горимыг идэвхжүүлдэг.
  2. -n (noexec эсвэл огт гүйцэтгэхгүй гэсэн үгийн товчлол) – бүрхүүлд бүх командыг уншихыг заадаг боловч тэдгээрийг гүйцэтгэдэггүй.

Эндээс би бүрхүүлийн скриптийн бүртгэлийг хэрхэн үзэх вэ?

Линуксийн бүртгэлүүд -ээр үзэх боломжтой тушаал cd/var/ бүртгэл , дараа нь гэж бичнэ үү тушаал -г үзэх гэж байна бүртгэлүүд энэ лавлах дор хадгалагдана. Хамгийн чухалуудын нэг бүртгэлүүд харахын тулд системийн систем юм бүртгэлүүд баталгаажуулалттай холбоотой мессежүүдээс бусад бүх зүйл.

Та скриптийг хэрхэн дибаг хийх вэ?

Скриптүүдийг дибаг хийхийн тулд:

  1. Дараахын аль нэгийг хийснээр скрипт дибаглагчийг идэвхжүүлнэ үү.
  2. Скриптийг дибаг хийхийн тулд эдгээр хяналтыг ашиглана уу:
  3. Алдаа гарсан үед скриптийг түр зогсоохыг хүсвэл Aldada дээр зогсолтыг сонгоно уу.
  4. Хэрэгслийн цэс > Скрипт дибаглагчийг сонгоно уу.
  5. Дэд скриптийг дууддаг скриптийг гүйцэтгэнэ.
  6. Step Into дээр дарна уу.

Зөвлөмж болгож буй: