Shell Scripting – Tutorial 02: Gjithçka rreth Bash Shell

Shell Scripting - Tutorial 02: Gjithçka rreth Bash Shell

Shell Scripting – Tutorial 02: Gjithçka rreth Bash Shell

Vazhdimi i serisë sonë të mësimeve në Shell Scripting, sot sjellim të dytën (02 Tutorial) Nga e njëjta gjë.

Dhe duke pasur parasysh këtë, në të parën jemi afruar 3 konceptet e para bazë (Terminalet, Konzolat dhe Predhat) lidhur me këtë temë, në këtë të dytën, ne do të fokusohemi veçanërisht në njohjen e gjithçkaje të mundshme Guaskë bash.

Shell Scripting – Tutorial 01: Terminalet, konzolat dhe predhat

Shell Scripting – Tutorial 01: Terminalet, konzolat dhe predhat

Dhe para se të filloni këtë Tutorial 02 mbi "Skriptimin e Shell", ju rekomandojmë të eksploroni sa vijon përmbajtje të lidhura, në fund të leximit të këtij postimi sot:

Shell Scripting - Tutorial 01: The Shell, Bash Shell dhe Scripts
Artikulli i lidhur:
Shell Scripting – Tutorial 01: Terminalet, konzolat dhe predhat
rreth PowerShell
Artikulli i lidhur:
PowerShell, instaloni këtë guaskë të linjës së komandës në Ubuntu 22.04

Tutorial i Skriptimit të Shell 02

Tutorial i Skriptimit të Shell 02

Çfarë është Bash Shell?

Bash ose Bash Shell është një përkthyes i gjuhës së guaskës ose komandave i krijuar posaçërisht për Sistemi operativ Linux. Një guaskë, e cila është kryesisht e përputhshme me guaskën origjinale "sh" dhe përfshin veçori të dobishme nga predha Korn (ksh) dhe C (csh).

Për më tepër, ai synon të arrijë një zbatim të pajtueshëm të standardit "IEEE POSIX Shell dhe Mjetet", e cila nga ana e saj është pjesë e Specifikimi IEEE POSIX (Standard IEEE 1003.1). Prandaj, në ndjekje të këtij qëllimi, ai integron përmirësime funksionale në lidhje me "sh", si për përdorim interaktiv ashtu edhe për programim.

10 Faktet kryesore të Bash

  1. Ai bazohet në Unix Shell dhe është i pajtueshëm me POSIX.
  2. Të gjitha komandat Bourne Shell (sh) janë të disponueshme në Bash.
  3. Është Shell i paracaktuar, në shumicën e shpërndarjeve GNU/Linux.
  4. Funksioni i tij kryesor është të interpretojë urdhërat e komandave nga sistemi operativ.
  5. Është mjaft i lëvizshëm, kështu që funksionon gjithashtu në pothuajse të gjitha versionet e Unix dhe OS-ve të tjera.
  6. Sintaksa e tij e komandës është një superbashkësi udhëzimesh të bazuara në sintaksën e Bourne Shell.
  7. Ai u zhvillua dhe u lëshua nga Brian Fox në datën 8 qershor 1989 si pjesë e Projektit GNU.
  8. Ai lejon krijimin dhe menaxhimin e skedarëve Script (Bash Scripts) funksioni i të cilëve është të automatizojë detyrat.
  9. Ai siguron një sekuencë të mirëstrukturuar, modulare dhe të formatuar aktivitetesh për të zhvilluar Skriptet.
  10. Ai ofron veçori si redaktimi i linjës së komandës, historia e komandave me madhësi të pakufizuar, kontrolli i punës, funksionet e guaskës dhe pseudonimeve, grupe të indeksuara me madhësi të pakufizuar, ndër shumë të tjera.

Më shumë rreth Bash Shell

Informacione më të rëndësishme për Tutorial i Skriptimit të Shell 02

Në mësimet e mëposhtme, ne do të zhytemi pak më thellë Skedarët e skriptit Bash dhe elementet e tyre (pjesët) y burime të dobishme për artin e shkrimit. Pastaj vazhdoni me shembuj praktik të përdorimit të urdhrave të komandës (e thjeshtë dhe komplekse) me Bash dhe përdorimin e tij brenda Skripteve.

Sidoqoftë, mund të gërmoni pak më thellë më shumë për Bash ne vazhdim lidhje zyrtare:

Emri i Bash është një akronim për 'Bourne-Again SHell', një lojë fjalësh për Stephen Bourne, autorin e paraardhësve të drejtpërdrejtë të guaskës aktuale të Unix 'sh', i cili u shfaq në versionin e edicionit të shtatë të Bash. Bell Labs Research for Unix" .

Rreth lua
Artikulli i lidhur:
Lua, instalo këtë gjuhë të fuqishme skriptimi në Ubuntu
rreth reketit
Artikulli i lidhur:
Racket, instaloni këtë gjuhë programimi në Ubuntu

Banner abstrakt për postim

Përmbledhje

Me pak fjalë, me këtë Tutorial 02 mbi "Skriptimin e Shell" dhe ato që do të vijnë, ne shpresojmë të vazhdojmë të kontribuojmë në trajnim në përdorimin e Terminalit GNU/Linuxsidomos të atyre përdoruesit fillestarë në thënie Sisteme operative falas dhe të hapura.

Nëse ju pëlqeu përmbajtja, komentoni dhe shpërndajeni. Dhe mbani mend, vizitoni fillimin tonë «faqe», përveç kanalit zyrtar të Telegram për më shumë lajme, mësime dhe përditësime Linux.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.