Shell skriptiranje – Tutorijal 02: Sve o Bash Shell-u

Shell Scripting - Tutorial 02: Sve o Bash Shell-u

Shell skriptiranje – Tutorijal 02: Sve o Bash Shell-u

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

I s obzirom na to, u prvom smo pristupili prva 3 osnovna koncepta (terminali, konzole i školjke) vezano za ovu temu, u ovom drugom ćemo se posebno fokusirati na saznanje o svemu što je moguće Bash školjka.

Shell skriptiranje – Tutorijal 01: Terminali, konzole i školjke

Shell skriptiranje – Tutorijal 01: Terminali, konzole i školjke

I prije nego započnete ovo Tutorial 02 o «Shell Scriptingu», preporučujemo da istražite sljedeće povezani sadržaji, na kraju današnjeg čitanja ovog posta:

Shell Scripting - Tutorial 01: Shell, Bash Shell i skripte
Vezani članak:
Shell skriptiranje – Tutorijal 01: Terminali, konzole i školjke
o PowerShell-u
Vezani članak:
PowerShell, instalirajte ovu ljusku komandne linije na Ubuntu 22.04

Tutorial za shell skriptiranje 02

Tutorial za shell skriptiranje 02

Šta je Bash Shell?

Bash ili Bash Shell je shell ili komandni jezik tumač kreiran posebno za Linux operativni sistem. Školjka, koja je u velikoj mjeri kompatibilna s originalnom "sh" školjkom, i uključuje korisne karakteristike iz Korn (ksh) i C (csh) školjki.

Osim toga, ima za cilj postizanje kompatibilne implementacije standarda “IEEE POSIX ljuska i alati”, što je zauzvrat dio IEEE POSIX specifikacija (IEEE Standard 1003.1). Stoga, u potrazi za ovim ciljem, integriše funkcionalna poboljšanja u odnosu na "sh", kako za interaktivnu upotrebu tako i za programiranje.

Top 10 važnih Bash činjenica

  1. Zasnovan je na Unix Shell-u i kompatibilan je sa POSIX-om.
  2. Sve naredbe Bourne Shell-a (sh) dostupne su u Bashu.
  3. To je podrazumevana školjka, u većini GNU/Linux distribucija.
  4. Njegova glavna funkcija je tumačenje naredbi iz operativnog sistema.
  5. Prilično je prenosiv, tako da radi i na skoro svim verzijama Unixa i drugih OS-a.
  6. Njegova sintaksa komandi je nadskup instrukcija zasnovanih na sintaksi Bourne Shell-a.
  7. Razvio ga je i objavio Brian Fox 8. juna 1989. kao dio GNU projekta.
  8. Omogućava kreiranje i upravljanje datotekama Script (Bash Scripts) čija je funkcija automatizacija zadataka.
  9. Pruža dobro strukturiran, modularan i formatiran slijed aktivnosti za razvoj skripti.
  10. Nudi funkcije kao što su uređivanje komandne linije, istorija komandi neograničene veličine, kontrola poslova, shell i alias funkcije, indeksirani nizovi neograničene veličine, između mnogih drugih.

Više o Bash Shell-u

Važnije informacije za Tutorial za shell skriptiranje 02

U sljedećim tutorijalima ćemo zaroniti malo dublje Fajlovi Bash Script i njihovi elementi (dijelovi) y korisni resursi za umjetnost pisanja skripti. Onda nastavite dalje praktični primjeri korištenja komandnih naredbi (jednostavno i složeno) sa Bashom i njegovom upotrebom u skriptama.

Međutim, možete kopati malo dublje više o Bashu u narednom službene veze:

Bashovo ime je akronim za 'Bourne-Again Shell', igra riječi Stephena Bournea, autora direktnog pretka trenutne Unix ljuske 'sh', koji se pojavio u verziji sedmog izdanja Bash-a. Bell Labs Research for Unix” .

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

Apstraktni baner za post

Resumen

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

Ako vam se dopao sadržaj, komentirajte i podijelite. I zapamtite, posjetite početak našeg «sajt», pored zvaničnog kanala telegram za više vijesti, tutorijala i ažuriranja za Linux.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.