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