Mundarija:

Bash parametrlari skriptga qanday uzatiladi?
Bash parametrlari skriptga qanday uzatiladi?

Video: Bash parametrlari skriptga qanday uzatiladi?

Video: Bash parametrlari skriptga qanday uzatiladi?
Video: ESKI TELEFONDAGI MALUMOTLARNI YANGI TELEFONGA O'TKAZISH 2024, Noyabr
Anonim

Argumentlarni o'tkazish uchun Skript . Argumentlar bolishi mumkin o'tdi uchun skript bajarilganda, ularni bo'sh joy bilan ajratilgan ro'yxat sifatida yozish orqali skript Fayl nomi. Ichkarida skript , $1 o'zgaruvchisi birinchisiga murojaat qiladi dalil buyruq satrida, ikkinchisi $2 dalil va hokazo.

Bundan tashqari, bash skriptida $1 nima?

nima bu $1 . $1 birinchi buyruq qatori argumentidir. Agar siz./asdf.sh a b c d e ni ishga tushirsangiz, u holda $1 a bo'ladi, $2 b bo'ladi va hokazo. Funktsiyali qobiqlarda, $1 birinchi funksiya parametri sifatida xizmat qilishi mumkin va hokazo.

Xuddi shunday, $ nima? Bash? Bash odatda matn oynasida ishlaydigan buyruq protsessori bo'lib, u erda foydalanuvchi harakatlarga olib keladigan buyruqlarni yozadi. Bash shuningdek, qobiq skripti deb ataladigan fayldan buyruqlarni o'qiy oladi va bajara oladi. Bash POSIX-mos qobiq, lekin bir qator kengaytmalarga ega.

Shunga mos ravishda, qanday qilib bash skriptini kiritasiz?

Foydalanuvchi kiritishini oladigan bash skriptini qanday yozish kerak

  1. Yangi fayl oching. nano myscript.
  2. Shebang qatorini yozing: #!/usr/bin/env bash.
  3. Skript tarkibini yozing. Keling, oddiy misol bilan ishlaylik:
  4. Skriptni bajariladigan qilib qo'ying. chmod +x myscript.
  5. Skriptni ishga tushiring../myscript.
  6. Kirish o'zgaruvchisini qo'shing. #!/usr/bin/env bash.
  7. Endi uni ishga tushiring: Kerakli parametrsiz:
  8. Ixtiyoriy kiritish oʻzgaruvchisini qoʻshing.

$$ Linux nima?

Operatsion tizim sifatida, Linux Bu kompyuterdagi boshqa barcha dasturiy ta'minot ostida joylashgan, ushbu dasturlardan so'rovlarni qabul qiladigan va bu so'rovlarni kompyuterning apparatiga o'tkazadigan dasturiy ta'minot.

Tavsiya: