Shell əmrlərini necə yazırsınız?
Shell əmrlərini necə yazırsınız?

Mündəricat:

Anonim

Shell Scripting nədir?

  1. vi redaktorundan (və ya hər hansı digər redaktordan) istifadə edərək fayl yaradın. ad skript .sh uzantılı fayl.
  2. başlayın skript # ilə! /bin/sh.
  3. yaz bəzi kod.
  4. Saxla skript fayl adı.sh.
  5. icrası üçün skript növü bash fayl adı.sh.

Bundan əlavə, shell əmrində nə var?

Əsas Shell əmrləri Linux-da. A qabıq istifadəçiyə əməliyyat sistemi xidmətlərindən istifadə etmək üçün interfeys təqdim edən xüsusi istifadəçi proqramıdır. Bu a əmr icra edən dil tərcüməçisi əmrlər klaviatura kimi daxiletmə cihazlarından və ya fayllardan oxuyun.

shell skriptində $1 və $2 nədir? Digər cavablar doğrudur ki, onlar üçün ən çox istifadə edilən şeyə istinad etməkdir əmr -sətir arqumentləri skript : $1 = ilk arqument, $2 = ikinci və s. Çağırış zamanı onlar C/C++ argv məzmununa uyğun gəlir: $1 = argv[1], $2 = argv[2] və s: C - Əmr Xətt Arqumentləri.

Eynilə, Linux-da shell skriptini necə işlədə bilərəm?

Linux-da.sh fayl qabığı skriptini işə salmaq proseduru aşağıdakı kimidir:

  1. Skriptinizdə icra icazəsi təyin edin: chmod +x script-name-here.sh.
  2. Skriptinizi işə salmaq üçün daxil edin:./script-name-here.sh. sh script-name-here.sh. bash script-name-here.sh.

$ nədir? Shell skriptində?

$# -a ötürülən əmr xətti arqumentlərinin sayını saxlayır qabıq proqram. $? İcra edilən son əmrin çıxış dəyərini saxlayır. $0 Daxil edilmiş əmrin ilk sözünü saxlayır (ad qabıq proqram). Belə ki, əsasən, $# verilən arqumentlər bir sıra zaman sizin skript edam edildi.

Tövsiyə: