Shell Scripting – Tutorial 02: Tot sobre Bash Shell

Shell Scripting - Tutorial 02: Tot sobre Bash Shell

Shell Scripting – Tutorial 02: Tot sobre Bash Shell

Continuant amb la nostra sèrie de tutorials sobre Shell Scripting, avui portem el segon (Tutorial 02) de la mateixa.

I atès que, al primer abordem els primers 3 conceptes bàsics (Terminals, Consoles i Shells) relacionats amb aquest tema, en aquest segon, ens enfocarem específicament a conèixer tot el possible sobre Bash shell.

Shell Scripting – Tutorial 01: Terminals, Consoles i Shells

Shell Scripting – Tutorial 01: Terminals, Consoles i Shells

I, abans d'iniciar aquest Tutorial 02 sobre «Shell Scripting», us recomanem explorar els següents continguts relacionats, en acabar de llegir aquest post d'avui:

Shell Scripting - Tutorial 01: El Shell, Bash Shell i els Scripts
Article relacionat:
Shell Scripting – Tutorial 01: Terminals, Consoles i Shells
about PowerShell
Article relacionat:
PowerShell, instal·la aquesta shell de línia d'ordres a Ubuntu 22.04

Tutorial 02 sobre Shell Scripting

Tutorial 02 sobre Shell Scripting

Què és Bash Shell?

Bash o Bash Shell és un Shell o Intèrpret del llenguatge d'ordres creat específicament per al sistema operatiu GNU/Linux. Un Shell, que en gran mesura és compatible amb el Shell original sh, i incorpora característiques útils dels Shell Korn (ksh) i C (csh).

A més, aquest pretén aconseguir una implementació compatible de l'estàndard «IEEE POSIX Shell and Tools», que alhora forma part de, la especificació IEEE POSIX (IEEE Standard 1003.1). Per tant, a la recerca d'aquest objectiu, integra millores funcionals pel que fa a sh, tant per a l'ús interactiu com per a la programació.

Top 10 Dades importants sobre Bash

  1. Està basat en la Shell Unix i és compatible amb POSIX.
  2. Totes les ordres de la Shell Bourne (sh) estan disponibles a Bash.
  3. És la Shell per defecte, a la majoria de les Distribucions GNU/Linux.
  4. La seva funció principal consisteix a interpretar ordres d'ordres del sistema operatiu.
  5. És força portable, per la qual cosa, també s'executa a gairebé totes les versions de Unix i altres SO.
  6. La vostra sintaxi d'ordres és un superconjunt d'instruccions basades en la sintaxi de l'Shell Bourne.
  7. Va ser desenvolupat i alliberat per Brian Fox a la data del 8 de juny de 1989 com a part del Projecte GNU.
  8. Permet la creació i gestió de fitxers de Scripts (Bash Scripts) la funció dels quals és l'automatització de tasques.
  9. Proporciona una seqüència d'activitats ben estructurada, modular i formatada per desenvolupar els Scripts.
  10. Ofereix funcions com l'edició de la línia d'ordres, historial d'ordres de mida il·limitat, control de treballs, funcions de shell i àlies, arrays indexats de mida il·limitat, entre moltes altres.

Més informació sobre Bash Shell

Més informació important per al Tutorial 02 sobre Shell Scripting

En els tutorials següents, aprofundirem una mica més sobre els fitxers de Bash Scripts i els seus elements (parts) y recursos útils per a l'art del Scripting. Per després, seguir avançant amb exemples pràctics d'ús d'ordres d'ordre (simple i complexes) amb Bash i la seva utilització dins de Scripts.

No obstant això, es pot aprofundir una mica més sobre Bash en els següents enllaços oficials:

“El nom de Bash és un acrònim de Bourne-Again SHell, un joc de paraules respecte a Stephen Bourne, l'autor de l'ancestre directe de l'actual shell d'Unix sh, que va aparèixer a la setena edició de la versió de Bell Labs Research d'Unix”.

About lua
Article relacionat:
Lua, instal·la aquest potent llenguatge de scripting en Ubuntu
about racket
Article relacionat:
Racket, instal·la aquest llenguatge de programació en Ubuntu

Bàner de resum per post

Resum

En resum, amb aquest Tutorial 02 sobre «Shell Scripting» i els que estan per venir, esperem seguir contribuint a la formació en l'ús de la Terminal de GNU/Linux, sobretot, d'aquells usuaris principiants en aquests Sistemes Operatius lliures i oberts.

Si t'ha agradat el contingut, comenta-ho i comparteix-ho. I recordeu, visitar l'inici del nostre «lloc web», a més del canal oficial de telegram per a més notícies, tutorials i novetats linuxeres.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.