Shell Scripting – Tutorial 02: Lahat Tungkol sa Bash Shell

Shell Scripting - Tutorial 02: Lahat Tungkol sa Bash Shell

Shell Scripting – Tutorial 02: Lahat Tungkol sa Bash Shell

Ang pagpapatuloy ng aming serye ng mga tutorial sa Scripting ng Shell, ngayon dinadala namin ang pangalawa (Tutorial sa 02) Ng pareho.

And given that, nung una kami nilapitan ang unang 3 pangunahing konsepto (Mga Terminal, Console at Shell) na may kaugnayan sa paksang ito, sa ikalawang ito, partikular na tututukan natin ang pag-alam sa lahat ng posibleng tungkol Bash Shell.

Shell Scripting – Tutorial 01: Mga Terminal, Console at Shell

Shell Scripting – Tutorial 01: Mga Terminal, Console at Shell

At bago simulan ito Tutorial 02 sa «Shell Scripting», inirerekomenda naming tuklasin ang mga sumusunod mga kaugnay na nilalaman, sa pagtatapos ng pagbabasa ng post na ito ngayon:

Shell Scripting - Tutorial 01: Ang Shell, Bash Shell at Mga Script
Kaugnay na artikulo:
Shell Scripting – Tutorial 01: Mga Terminal, Console at Shell
tungkol sa PowerShell
Kaugnay na artikulo:
PowerShell, i-install ang command line shell na ito sa Ubuntu 22.04

Tutorial sa Shell Scripting 02

Tutorial sa Shell Scripting 02

Ano ang Bash Shell?

bash o bash shell ay isang shell o command language interpreter na partikular na nilikha para sa Linux operating system. Isang shell, na higit na katugma sa orihinal na "sh" na shell, at isinasama ang mga kapaki-pakinabang na tampok mula sa Korn (ksh) at C (csh) na mga shell.

Bilang karagdagan, ito ay naglalayong makamit ang isang katugmang pagpapatupad ng pamantayan “IEEE POSIX Shell and Tools”, na bahagi naman ng IEEE POSIX na detalye (IEEE Standard 1003.1). Samakatuwid, sa pagtugis ng layuning ito, isinasama nito ang mga pagpapahusay sa pagganap na may paggalang sa "sh", kapwa para sa interactive na paggamit at para sa programming.

Nangungunang 10 Mahalagang Bash Facts

  1. Ito ay batay sa Unix Shell at tugma sa POSIX.
  2. Lahat ng Bourne Shell (sh) command ay available sa Bash.
  3. Ito ang default na Shell, sa karamihan ng GNU/Linux Distributions.
  4. Ang pangunahing pag-andar nito ay upang bigyang-kahulugan ang mga order ng command mula sa operating system.
  5. Ito ay medyo portable, kaya tumatakbo din ito sa halos lahat ng mga bersyon ng Unix at iba pang mga OS.
  6. Ang command syntax nito ay isang superset ng mga tagubilin batay sa Bourne Shell syntax.
  7. Ito ay binuo at inilabas ni Brian Fox noong Hunyo 8, 1989 bilang bahagi ng GNU Project.
  8. Pinapayagan nito ang paglikha at pamamahala ng mga Script file (Bash Scripts) na ang function ay upang i-automate ang mga gawain.
  9. Nagbibigay ito ng maayos na pagkakaayos, modular at naka-format na pagkakasunud-sunod ng mga aktibidad upang bumuo ng mga Script.
  10. Nag-aalok ito ng mga tampok tulad ng pag-edit ng command line, walang limitasyong kasaysayan ng command na laki, kontrol sa trabaho, mga function ng shell at alias, walang limitasyong laki ng mga naka-index na array, bukod sa marami pang iba.

Higit pa tungkol sa Bash Shell

Higit pang mahalagang impormasyon para sa Tutorial sa Shell Scripting 02

Sa mga sumusunod na tutorial, sumisid tayo nang kaunti pa Bash Script file at ang kanilang mga elemento (mga bahagi) y kapaki-pakinabang na mapagkukunan para sa sining ng Scripting. Pagkatapos ay magpatuloy sa praktikal na mga halimbawa ng paggamit ng mga command order (simple at kumplikado) gamit ang Bash at ang paggamit nito sa loob ng Scripts.

Gayunpaman, maaari kang maghukay ng mas malalim higit pa tungkol kay Bash sa mga sumusunod opisyal na mga link:

Ang pangalan ng Bash ay isang acronym para sa 'Bourne-Again SHell', isang pun sa Stephen Bourne, ang may-akda ng direktang ninuno ng kasalukuyang Unix shell na 'sh', na lumabas sa ikapitong bersyon ng Bash. Bell Labs Research para sa Unix” .

Tungkol sa lua
Kaugnay na artikulo:
Kaya, i-install ang malakas na wika ng pag-script na ito sa Ubuntu
tungkol sa raketa
Kaugnay na artikulo:
Racket, i-install ang wikang ito sa pag-program sa Ubuntu

Abstract na banner para sa post

Buod

Sa madaling salita, kasama nito Tutorial 02 sa «Shell Scripting» at ang mga darating, umaasa kaming patuloy na mag-ambag sa pagsasanay sa paggamit ng GNU/Linux Terminallalo na sa mga mga gumagamit ng nagsisimula sa kasabihan Libre at bukas na mga operating system.

Kung nagustuhan mo ang nilalaman, magkomento at ibahagi ito. At tandaan, bisitahin ang simula ng aming «WebSite», bilang karagdagan sa opisyal na channel ng Telegrama para sa higit pang balita, mga tutorial at mga update sa Linux.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.