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

Bash дахь параметрүүдийг скрипт рүү хэрхэн дамжуулдаг вэ?
Bash дахь параметрүүдийг скрипт рүү хэрхэн дамжуулдаг вэ?

Видео: Bash дахь параметрүүдийг скрипт рүү хэрхэн дамжуулдаг вэ?

Видео: Bash дахь параметрүүдийг скрипт рүү хэрхэн дамжуулдаг вэ?
Видео: Эхлэгчдэд зориулсан Shell скрипт бичих заавар 4 - Аргументуудыг Bash-скрипт рүү дамжуулах 2024, Дөрөвдүгээр сар
Anonim

Аргументуудыг дамжуулах нь Скрипт . Аргументууд байж болно өнгөрчээ нь скрипт гүйцэтгэгдэх үед тэдгээрийг зайгаар тусгаарлагдсан жагсаалт болгон бичнэ скрипт файлын нэр. Дотор нь скрипт , $1 хувьсагч эхнийхийг иш татдаг маргаан тушаалын мөрөнд, хоёр дахь нь $2 маргаан гэх мэт.

Цаашилбал, bash скрипт дээр $1 гэж юу вэ?

гэж юу вэ $1 . $1 нь командын мөрийн эхний аргумент юм. Хэрэв та./asdf.sh a b c d e-г ажиллуулж байгаа бол $1 a, $2 байх болно b гэх мэт. Функц бүхий бүрхүүлд, $1 функцийн эхний параметр гэх мэтээр үйлчилж болно.

Үүний нэгэн адил доллар гэж юу вэ? Баш? Баш командын процессор нь ихэвчлэн текст цонхонд ажилладаг бөгөөд хэрэглэгч үйлдэл үүсгэдэг командуудыг бичдэг. Баш мөн бүрхүүлийн скрипт гэж нэрлэгддэг файлын командуудыг уншиж, гүйцэтгэх боломжтой. Баш нь POSIX-д нийцсэн бүрхүүл боловч хэд хэдэн өргөтгөлтэй.

Үүний дагуу та bash скриптийг хэрхэн оруулах вэ?

Хэрэглэгчийн оруулгыг авдаг bash скриптийг хэрхэн бичих вэ

  1. Шинэ файл нээх. нано myscript.
  2. Shebang мөрийг бичнэ үү: #!/usr/bin/env bash.
  3. Скриптийн агуулгыг бичих. Энгийн жишээгээр ажиллацгаая:
  4. Скриптийг гүйцэтгэх боломжтой болгох. chmod +x myscript.
  5. Скриптийг ажиллуул../myscript.
  6. Оролтын хувьсагч нэмнэ үү. #!/usr/bin/env bash.
  7. Одоо үүнийг ажиллуул: Шаардлагатай параметргүйгээр:
  8. Нэмэлт оролтын хувьсагч нэмнэ үү.

$$ Linux гэж юу вэ?

Үйлдлийн системийн хувьд, Линукс Энэ нь компьютер дээрх бусад бүх програм хангамжийн доор байрладаг, тэдгээр програмуудаас хүсэлтийг хүлээн авч, эдгээр хүсэлтийг компьютерийн техник хангамжид дамжуулдаг програм хангамж юм.

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