Shell Scripting – Tutorial 03: Tot sobre els Scripts i l'Shell Scripting

Shell Scripting - Tutorial 03: Tot sobre els Scripts amb Bash Shell

Shell Scripting – Tutorial 03: Tot sobre els Scripts amb Bash Shell

Continuant amb la nostra sèrie de tutorials sobre Shell Scripting, avui presentem el tercer (Tutorial 03) de la mateixa.

I atès que, en els 2 primers abordem els conceptes bàsics següents, Terminals, Consoles, Shells i Bash Shell, en aquest tercer, ens enfocarem específicament a conèixer tot el possible sobre els arxius anomenats Scripts i la tècnica del Shell Scripting.

Shell Scripting - Tutorial 02: Tot sobre Bash Shell

Shell Scripting – Tutorial 02: Tot sobre Bash Shell

I, abans d'iniciar aquest Tutorial 03 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
Shell Scripting - Tutorial 02: Tot sobre Bash Shell
Article relacionat:
Shell Scripting – Tutorial 02: Tot sobre Bash Shell

Tutorial 03 sobre Shell Scripting

Tutorial 03 sobre Shell Scripting

Fitxers de Script i el Llenguatge de l'Shell Scripting

Atès que, la Shell proporciona un sòlid entorn de programació sobre GNU/Linux, per fer-ne un bon ús, cal dominar l'ús dels fitxers Scripts i la tècnica del llenguatge Shell Scripting.

Entenent-se, ambdós conceptes de la següent forma:

Els Scripts

Els Scripts són petits programes realitzats en un Shell qualsevol, que a més, no necessiten ser compilats. Ja que la Shell utilitzada els interpretarà línia a línia. És a dir, un Script és un fitxer d'automatització de tasques, generalment creat en un arxiu de text normal amb ordres d'ordres tradicionals i llegibles. Raó per la qual, ofereixen una sintaxi força neta i clara, que els torna un bon punt d'inici per iniciar-se al món de la programació sobre GNU/Linux.

En conseqüència, amb els fitxers Scripts o Shell Scripts podem programar des petites i senzilles ordres d'ordres per a activitats puntuals, com obtenir per terminal la data del sistema; fins a executar grans i avançades tasques o sèries d'instruccions de vital importància, com executar respatllers incrementals d'arxius/carpetes o bases de dades a través d'una xarxa.

El Shell Scripting

Se sol definir com Shell Scripting a la tècnica de dissenyar i produir un Script per a un Shell d'un sistema operatiu determinat. I per això, comunament solen ser utilitzats Editors de Text (GUI/CLI) senzills. Els quals, permeten un fàcil i directe maneig del codi i una bona compressió de la sintaxi de programació usada.

Per tant, el Shell Scripting, bàsicament permet el maneig d'un tipus de llenguatge de programació interpretat. Ja que, mentre un programa normal necessita ser compilat, és a dir, ser convertit permanent a un codi específic abans que es pugui executar; el Shell Scripting ens permet crear un programa (Shell Script) que roman en la seva forma original (gairebé sempre).

En resum, el Shell Scripting permet:

  • Fer programes i tasques amb codis més simples i xicotets.
  • Gestionar els fitxers de codi font com a text sense format.
  • Interactuar amb components escrits en altres llenguatges de programació.
  • Emprar intèrprets en lloc de compiladors per executar els programes.
  • Generar de forma senzilla, fàcil i òptima programes, encara que a un cost més gran de processament.

En un proper lliurament, aprofundirem una mica més sobre els Scripts i Shell Scripting.

About lua
Article relacionat:
Lua, instal·la aquest potent llenguatge de scripting en Ubuntu
about PowerShell
Article relacionat:
PowerShell, instal·la aquesta shell de línia d'ordres a Ubuntu 22.04

Bàner de resum per post

Resum

En resum, amb aquest Tutorial 03 sobre «Shell Scripting» continuem aportant contingut de valor a la base teòrica d'aquesta sèrie de post, sobre aquest àmbit tècnic del maneig de la Terminal de GNU/Linux.

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ó.