Shell skriptiranje – Vodič 02: Sve o Bash Shellu

Shell skriptiranje - Vodič 02: Sve o Bash Shellu

Shell skriptiranje – Vodič 02: Sve o Bash Shellu

Nastavljamo našu seriju tutorijala Shell skriptiranje, danas donosimo drugu (02 Vodič) Od istog.

I s obzirom na to, u prvom smo pristupili prva 3 osnovna koncepta (terminali, konzole i školjke) u vezi s ovom temom, u ovom drugom ćemo se trenutku posebno usredotočiti na to da saznamo sve moguće o Bash školjka.

Shell Scripting – Vodič 01: Terminali, konzole i školjke

Shell Scripting – Vodič 01: Terminali, konzole i školjke

I prije početka ovoga Vodič 02 o «Shell skriptiranju», preporučujemo da istražite sljedeće povezani sadržaji, na kraju današnjeg čitanja ovog posta:

Shell skriptiranje - Vodič 01: Shell, Bash Shell i skripte
Povezani članak:
Shell Scripting – Vodič 01: Terminali, konzole i školjke
o PowerShell-u
Povezani članak:
PowerShell, instalirajte ovu ljusku naredbenog retka na Ubuntu 22.04

Vodič za skriptiranje ljuske 02

Vodič za skriptiranje ljuske 02

Što je Bash Shell?

Bash ili Bash Shell je prevoditelj ljuske ili naredbenog jezika stvoren posebno za Linux operativni sustav. Ljuska koja je u velikoj mjeri kompatibilna s izvornom "sh" ljuskom i uključuje korisne značajke iz Korn (ksh) i C (csh) ljuske.

Osim toga, cilj mu je postići kompatibilnu implementaciju standarda “IEEE POSIX Shell i alati”, koji je pak dio IEEE POSIX specifikacija (IEEE Standard 1003.1). Stoga, u potrazi za ovim ciljem, integrira funkcionalna poboljšanja s obzirom na "sh", kako za interaktivnu upotrebu tako i za programiranje.

Top 10 važnih Bash činjenica

  1. Temelji se na Unix Shell-u i kompatibilan je s POSIX-om.
  2. Sve naredbe Bourne Shell (sh) dostupne su u Bashu.
  3. To je zadana ljuska u većini GNU/Linux distribucija.
  4. Njegova glavna funkcija je tumačenje naredbi operativnog sustava.
  5. Prilično je prenosiv, tako da također radi na gotovo svim verzijama Unixa i drugih operativnih sustava.
  6. Njegova naredbena sintaksa nadskup je instrukcija temeljenih na Bourne Shell sintaksi.
  7. Razvio ga je i izdao Brian Fox 8. lipnja 1989. kao dio GNU projekta.
  8. Omogućuje stvaranje i upravljanje datotekama skripti (Bash skripte) čija je funkcija automatizacija zadataka.
  9. Pruža dobro strukturiran, modularan i formatiran niz aktivnosti za razvoj skripti.
  10. Nudi značajke poput uređivanja naredbenog retka, povijesti naredbi neograničene veličine, kontrole poslova, funkcija ljuske i aliasa, indeksiranih nizova neograničene veličine, među mnogim drugima.

Više o Bash Shellu

Važnije informacije za Vodič za skriptiranje ljuske 02

U sljedećim tutorijalima zaronit ćemo malo dublje Bash Script datoteke i njihovi elementi (dijelovi) y korisne resurse za umjetnost pisanja scenarija. Onda nastavi s praktični primjeri korištenja naredbi zapovijedi (jednostavno i složeno) s Bashom i njegovom upotrebom unutar skripti.

Međutim, možete kopati malo dublje više o Bashu u sljedećem službene poveznice:

Bashovo ime je akronim za 'Bourne-Again SHell', igra riječi o Stephenu Bourneu, autoru izravnog pretka trenutne Unix ljuske 'sh', koji se pojavio u sedmom izdanju verzije Basha. Bell Labs Research for Unix” .

O lui
Povezani članak:
Lua, instaliraj ovaj moćni skriptni jezik na Ubuntu
o reketu
Povezani članak:
Reket, instaliraj ovaj programski jezik u Ubuntu

Apstraktni banner za post

Rezime

Ukratko, s ovim Vodič 02 o «Shell skriptiranju» i onima koji dolaze, nadamo se da ćemo nastaviti doprinositi obuka za korištenje GNU/Linux terminalaposebno onih korisnici početnici u izrekama Besplatni i otvoreni operativni sustavi.

Ako vam se svidio sadržaj, komentirajte i podijelite. I zapamtite, posjetite početak našeg «mjesto», pored službenog kanala Telegram za više vijesti, vodiča i ažuriranja Linuxa.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.