Shell Scripting – 02. oktatóanyag: Minden a Bash Shellről

Shell Scripting – 02. oktatóanyag: Mindent a Bash Shellről

Shell Scripting – 02. oktatóanyag: Minden a Bash Shellről

Oktatóanyag-sorozatunk folytatása Shell Scripting, ma hozzuk a másodikat (Tutorial 02) Ugyanabból.

És ezt figyelembe véve az elsőben megközelítettük az első 3 alapfogalom (terminálok, konzolok és shellek) ehhez a témához kapcsolódóan, ebben a másodikban kifejezetten arra koncentrálunk, hogy mindent megtudjunk, amiről csak lehet Bash shell.

Shell Scripting – 01. oktatóanyag: Terminálok, konzolok és shellek

Shell Scripting – 01. oktatóanyag: Terminálok, konzolok és shellek

És mielőtt elkezdené ezt 02. oktatóanyag a Shell Scriptingről, javasoljuk, hogy vizsgálja meg a következőket kapcsolódó tartalmak, a mai bejegyzés elolvasásának végén:

Shell Scripting – 01. oktatóanyag: The Shell, Bash Shell és Scripts
Kapcsolódó cikk:
Shell Scripting – 01. oktatóanyag: Terminálok, konzolok és shellek

a PowerShellről
Kapcsolódó cikk:
PowerShell, telepítse ezt a parancssori shellt az Ubuntu 22.04-re

Shell Scripting oktatóanyag 02

Shell Scripting oktatóanyag 02

Mi az a Bash Shell?

Bash vagy Bash Shell egy shell vagy parancsnyelvi értelmező, amelyet kifejezetten a Linux operációs rendszer. Egy shell, amely nagyrészt kompatibilis az eredeti "sh" héjjal, és hasznos funkciókat tartalmaz a Korn (ksh) és C (csh) shellekből.

Ezenkívül célja a szabvány kompatibilis megvalósítása "IEEE POSIX Shell és eszközök", ami viszont része a IEEE POSIX specifikáció (IEEE 1003.1 szabvány). Ezért e cél elérése érdekében funkcionális fejlesztéseket integrál az "sh"-re vonatkozóan, mind interaktív használatra, mind programozásra.

A 10 legfontosabb Bash-tény

  1. Unix Shellre épül, és POSIX kompatibilis.
  2. Az összes Bourne Shell (sh) parancs elérhető a Bashban.
  3. Ez az alapértelmezett Shell a legtöbb GNU/Linux disztribúcióban.
  4. Fő feladata az operációs rendszer parancssorainak értelmezése.
  5. Meglehetősen hordozható, így a Unix és más operációs rendszerek szinte összes verzióján is fut.
  6. A parancs szintaxisa a Bourne Shell szintaxison alapuló utasítások szuperkészlete.
  7. Brian Fox fejlesztette ki és adta ki 8. június 1989-án a GNU Project részeként.
  8. Lehetővé teszi Script fájlok (Bash Scripts) létrehozását és kezelését, amelyek feladata a feladatok automatizálása.
  9. Jól strukturált, moduláris és formázott tevékenységsorozatot biztosít a szkriptek fejlesztéséhez.
  10. Többek között olyan funkciókat kínál, mint a parancssori szerkesztés, korlátlan méretű parancselőzmények, feladatvezérlés, shell- és alias funkciók, korlátlan méretű indexelt tömbök.

Bővebben a Bash Shellről

További fontos információk a Shell Scripting oktatóanyag 02

A következő oktatóanyagokban egy kicsit mélyebbre merülünk Bash Script fájlok és elemeik (részeik) y hasznos források a Scripting művészetéhez. Akkor folytasd vele gyakorlati példák a parancs parancsok használatára (egyszerű és összetett) a Bash-val és a Scripteken belüli használatával.

Azonban lehet egy kicsit mélyebbre ásni többet Bashról a következőkben hivatalos linkek:

Bash neve a „Bourne-Again SHell” rövidítése, Stephen Bourne szójátéka, a jelenlegi Unix shell „sh” közvetlen ősének szerzője, aki a Bash hetedik kiadásában jelent meg. Bell Labs Research for Unix” .

A lua-ról
Kapcsolódó cikk:
Lua, telepítse ezt a nagyszerű szkriptnyelvet az Ubuntu-ra
ütő
Kapcsolódó cikk:
Ütő, telepítse ezt a programozási nyelvet az Ubuntu-ra

Absztrakt banner post

Összegzés

Röviden, ezzel 02. oktatóanyag a Shell Scriptingről és az elkövetkezők, reméljük továbbra is hozzájárulunk a képzés a GNU/Linux terminál használatábanfőleg azokból kezdő felhasználók mondásokban Ingyenes és nyitott operációs rendszerek.

Ha tetszett a tartalom, kommentelj és oszd meg. És ne feledje, látogasson el a mi elejére «telek», a hivatalos csatorna mellett távirat további hírekért, oktatóanyagokért és Linux-frissítésekért.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra.

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.