Shell Scripting – Návod 02: Všetko o Bash Shell

Shell Scripting - Návod 02: Všetko o Bash Shell

Shell Scripting – Návod 02: Všetko o Bash Shell

Pokračovanie našej série tutoriálov na Shell skriptovanie, dnes prinášame druhý (Výukový program 02) Z toho istého.

A vzhľadom na to sme sa v prvom priblížili prvé 3 základné pojmy (terminály, konzoly a shelly) súvisiace s touto témou, v tejto sekunde sa zameriame konkrétne na to, aby sme vedeli všetko možné Bash Shell.

Shell Scripting – Návod 01: Terminály, konzoly a shelly

Shell Scripting – Návod 01: Terminály, konzoly a shelly

A pred začatím tohto Návod 02 o «Shell Scripting», odporúčame preskúmať nasledujúce súvisiaci obsah, na konci dnešného čítania tohto príspevku:

Shell Scripting - Tutorial 01: The Shell, Bash Shell and Scripts
Súvisiaci článok:
Shell Scripting – Návod 01: Terminály, konzoly a shelly
o PowerShell
Súvisiaci článok:
PowerShell, nainštalujte tento shell príkazového riadka na Ubuntu 22.04

Výukový program skriptovania v prostredí Shell 02

Výukový program skriptovania v prostredí Shell 02

Čo je to Bash Shell?

Bash alebo Bash Shell je tlmočník shellu alebo príkazového jazyka vytvorený špeciálne pre Operačný systém Linux. Shell, ktorý je do značnej miery kompatibilný s pôvodným shellom "sh" a obsahuje užitočné funkcie z shellov Korn (ksh) a C (csh).

Okrem toho má za cieľ dosiahnuť kompatibilnú implementáciu normy “IEEE POSIX Shell and Tools”, ktorý je zase súčasťou Špecifikácia IEEE POSIX (IEEE Standard 1003.1). Preto v snahe dosiahnuť tento cieľ integruje funkčné vylepšenia s ohľadom na „sh“, a to ako pre interaktívne použitie, tak aj pre programovanie.

Top 10 dôležitých Bashových faktov

  1. Je založený na Unix Shell a je kompatibilný s POSIX.
  2. Všetky príkazy Bourne Shell (sh) sú dostupné v Bash.
  3. Je to predvolený shell vo väčšine distribúcií GNU/Linux.
  4. Jeho hlavnou funkciou je interpretovať príkazy z operačného systému.
  5. Je celkom prenosný, takže beží na takmer všetkých verziách Unixu a iných OS.
  6. Jeho príkazová syntax je nadmnožinou inštrukcií založených na syntaxi Bourne Shell.
  7. Bol vyvinutý a vydaný Brianom Foxom 8. júna 1989 ako súčasť projektu GNU.
  8. Umožňuje vytváranie a správu súborov skriptov (Bash Scripts), ktorých funkciou je automatizovať úlohy.
  9. Poskytuje dobre štruktúrovaný, modulárny a formátovaný sled činností na vývoj skriptov.
  10. Ponúka funkcie, ako je editácia príkazového riadku, neobmedzená veľkosť histórie príkazov, ovládanie úloh, funkcie shellu a aliasov, indexované polia s neobmedzenou veľkosťou a mnoho ďalších.

Viac o Bash Shell

Dôležitejšie informácie pre Výukový program skriptovania v prostredí Shell 02

V nasledujúcich tutoriáloch sa ponoríme trochu hlbšie Súbory Bash Script a ich prvky (časti) y užitočné zdroje pre umenie skriptovania. Potom pokračujte s praktické príklady použitia príkazových príkazov (jednoduché a zložité) s Bash a jeho použitie v rámci skriptov.

Môžete však kopať trochu hlbšie viac o Bashovi v nasledujúcom oficiálne odkazy:

Bashovo meno je skratkou pre 'Bourne-Again SHell', slovná hračka Stephena Bourna, autora priameho predka súčasného unixového shellu 'sh', ktorý sa objavil v siedmej verzii Bash. Bell Labs Research for Unix.“ .

Asi lua
Súvisiaci článok:
Lua, nainštaluj si tento výkonný skriptovací jazyk na Ubuntu
o rakete
Súvisiaci článok:
Raketa, nainštalujte si tento programovací jazyk v Ubuntu

Abstraktný banner pre príspevok

Zhrnutie

Skrátka s týmto Návod 02 o «Shell Scripting» a tí, ktorí prídu, dúfame, že budeme naďalej prispievať k školenie o používaní terminálu GNU/Linuxnajmä z tých začiatočníci v porekadlách Slobodné a otvorené operačné systémy.

Ak sa vám páčil obsah, komentujte a zdieľajte. A pamätajte, navštívte začiatok nášho «miesto», okrem oficiálneho kanála telegram pre ďalšie novinky, návody a aktualizácie systému Linux.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.