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

Би өөр директороос bash скриптийг хэрхэн ажиллуулах вэ?
Би өөр директороос bash скриптийг хэрхэн ажиллуулах вэ?

Видео: Би өөр директороос bash скриптийг хэрхэн ажиллуулах вэ?

Видео: Би өөр директороос bash скриптийг хэрхэн ажиллуулах вэ?
Видео: Та ЯГ ОДОО BASH Scripting сурах хэрэгтэй байна!! // EP 1 2024, May
Anonim

Хэрэв та chmod 755 ашиглан скриптийг гүйцэтгэх боломжтой болговол гүйх Та зөвхөн хүрэх замыг бичих хэрэгтэй скрипт . Харахдаа./ скрипт ашиглаж байгаа нь хэлж байна бүрхүүл тэр нь скрипт ижил дээр байрладаг лавлах чи бол гүйцэтгэж байна тэр. Бүрэн замыг ашиглахын тулд та бичнэ үү ш /гэр/хэрэглэгч/ скриптүүд /someScript.

Эндээс би нэг бүрхүүлийн скриптийг нөгөөгөөс хэрхэн ажиллуулах вэ?

Үүнийг хийх хэд хэдэн янзын арга бий:

  1. Нөгөө скриптийг гүйцэтгэх боломжтой болгож, дээд талд нь #!/bin/bash мөр болон файл байгаа замыг $PATH орчны хувьсагч руу нэмнэ үү.
  2. Эсвэл үүнийг эх командын тусламжтайгаар дууд (гаалиа нь.)
  3. Эсвэл үүнийг гүйцэтгэхийн тулд bash командыг ашиглана уу: /bin/bash /path/to/script;

Нэмж дурдахад би Linux-ийн хаанаас ч скриптийг хэрхэн гүйцэтгэх боломжтой болгох вэ? Бидний жишээ зөв гэж үзвэл та chmod +x ~/Downloads/chkFile гэж бичих хэрэгтэй болно. хийх тэр гүйцэтгэх боломжтой дараа нь mv ~/Downloads/chkFile ~/ гэж бичнэ үү. local/bin-г ашиглан зөв санд оруулна уу. Үүнээс хойш та үүнийг хаана ч байсан гүйцэтгэх боломжтой байх ёстой.

Ийм байдлаар би багц файлыг өөр директорт хэрхэн ажиллуулах вэ?

Бусад хавтас дотроос ажилладаг багц файлууд амжилтгүй болж магадгүй

  1. Өөрийн үндсэн директороос test(2) нэртэй хавтас үүсгэ.
  2. test нэртэй test(2) хавтсанд багц файл үүсгэнэ үү. сарьсан багваахай.
  3. test.bat-д дараах мөрүүдийг оруулна уу: echo off. түр зогсоох.
  4. Туршилтыг хадгалах. сарьсан багваахай.
  5. Тушаал хүлээх мөрийн үндсэн директороос багц файлыг дараах мөртэй ажиллуулна уу: est(2) est.bat.

bash дахь эх сурвалж гэж юу вэ?

The эх сурвалж тушаал нь одоогийн бүрхүүлийн орчинд өөрийн аргумент болгон заасан файлаас тушаалуудыг уншиж, гүйцэтгэдэг. Функц, хувьсагч болон тохиргооны файлуудыг бүрхүүлийн скриптэд ачаалах нь ашигтай. эх сурвалж нь дотор нь бүрхүүл юм Баш болон Linux болон UNIX үйлдлийн системд ашиглагддаг бусад алдартай бүрхүүлүүд.

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