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

Bash скрипт дэх эх сурвалж гэж юу вэ?
Bash скрипт дэх эх сурвалж гэж юу вэ?

Видео: Bash скрипт дэх эх сурвалж гэж юу вэ?

Видео: Bash скрипт дэх эх сурвалж гэж юу вэ?
Видео: MJC сургууль. Бид таныг програмист болоход тань туслахад бэлэн байна. 2024, Арваннэгдүгээр
Anonim

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

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

эх сурвалж нь бүрхүүл суурилуулсан тушаал Одоогийн байдлаар аргумент болгон дамжуулсан файлын агуулгыг (ерөнхийдөө командуудын багц) уншиж, гүйцэтгэхэд ашигладаг. бүрхүүлийн скрипт . Хэрэв ямар нэгэн аргумент өгсөн бол тэдгээр нь файлын нэрийг гүйцэтгэх үед байрлалын параметрүүд болно.

Үүнтэй адил эх сурвалж ~/ Bash_profile юу хийдэг вэ? bash_profile эх үүсвэрээс сэргийлдэг ~/ . профайл, тэр байна Ubuntu-д зориулсан bash тохиргоонд нэвтрэх бүрхүүлд ашиглахыг илүүд үздэг файл. bashrc байна бус нэвтрэх интерактив бүрхүүлүүдээр унших, болон байна эх сурвалжаас авсан ~/ . профайл, ингэснээр түүний агуулга байна мөн нэвтрэх бүрхүүлд байдаг.

Түүнээс гадна, скрипт эх сурвалж гэдэг нь юу гэсэн үг вэ?

Товчхондоо Скриптийг эх сурвалжаас авах болно одоогийн бүрхүүлийн процесст командуудыг ажиллуул. Гүйцэтгэх a скрипт болно шинэ бүрхүүлийн процесст тушаалуудыг ажиллуул. Ашиглах эх сурвалж хэрэв та хүсвэл скрипт Таны ажиллаж байгаа бүрхүүл дэх орчныг өөрчлөх.

Линукс дээр эх файлыг хэрхэн үүсгэх вэ?

Линукс дээр хэрхэн текст файл үүсгэх вэ:

  1. Текст файл үүсгэхийн тулд мэдрэгчийг ашиглах: $ NewFile.txt-д хүрнэ үү.
  2. Шинэ файл үүсгэхийн тулд cat ашиглах: $ cat NewFile.txt.
  3. Текст файл үүсгэхийн тулд зүгээр л > ашиглана уу: $ > NewFile.txt.
  4. Эцэст нь бид текст засварлагчийн дурын нэрийг ашиглаж, дараа нь дараах файлыг үүсгэж болно.

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