Continuant, amb aquest Tutorial 07 de la nostra sèrie sobre Shell Scripting, avui abordarem la primera part d'una sèrie de exemples pràctics, a tenir en compte per començar a aprendre i perfeccionar el nostre domini sobre la Tècnica del Shell Scripting.
A més, a partir d'aquí, podrem utilitzar tot allò conegut i après, als anteriors tutorials 06 i 05 (Recursos en línia i Bones pràctiques), sense oblidar tota la base teòrica assimilada als tutorials 04,03, 02 i 01.
Així que, abans d'iniciar aquest post anomenat «Shell Scripting – Tutorial 07», us recomanarem explorar els següents continguts relacionats, en finalitzar de llegir o rellegir aquest post d'avui:
Tutorial 07 sobre Shell Scripting
Exemples d'ordres d'ordres per iniciar-se a l'Shell Scripting – Tutorial 07
Conèixer valors i paràmetres predefinits: Ordres Export i Env
Per començar, és important saber que, molts dels més importants i usats valors o paràmetres, ja es troben predefinits en certes variables del Sistema Operatiu, que es poden conèixer a través dels ordres “Exporta"I"ca.", tal com podrem veure a les següents imatges:
Exporta
ca.
Per tant, en un terminal poguéssim executar, per exemple, les següents ordres de comandament per llegir (extreure/conèixer) l'entorn d'escriptori usat, segons els ordres “Export” i “Env”:
fet $XDG_SESSION_DESKTOP
fet $DESKTOP_SESSION
I així obtenir per terminal el mateix resultat, en el meu cas: XFCE. Tal com es mostra a continuació:
Extreure valors i paràmetres emmagatzemats mitjançant Shell Scripting
I a continuació, aprendrem a extreure valors i informació de diversos tipus mitjançant la execució d'ordres d'ordres en un terminal. Començant per algunes senzilles com avui, fins a arribar a unes de més avançades, en propers tutorials.
Mentrestant, les d'avui són les següents:
NE=$(cat /etc/hostname) ; echo $NE
#Nombre del Equipo.
F1=$(date +"%D") ; echo $F1
#Fecha actual del Sistema
F2=$(date +"%d-%b-%y") ; echo $F2
#Fecha actual del Sistema
F3=$(date +"%d-%m-%y") ; echo $F3
#Fecha Numérica actual del Equipo
F4=$(date "+%d-%m-%y_%H-%M-%S") ; echo $F4
#Fecha actual extendida del Sistema
H1=$(date +"%T") ; echo $H1
#Hora actual del Sistema
H2=$(date +"%H-%M") ; echo $H2
#Hora actual del Sistema
H3=$(date +"%H-%M-%S") ; echo $H3
#Fecha actual extendida del Sistema
H4=$(date +"%H") ; echo $H4
#Hora del Sistema
M1=$(date +"%M") ; echo $M1
#Minutos del Equipo
S1=$(date +"%S") ; echo $S1
#Segundos del Sistema
D1=$(date +"%d") ; echo $D1
#Día actual del Equipo
MES1=$(date +"%b") ; echo $MES1
#Mes alfabético actual del Equipo
MES2=$(date +"%m") ; echo $MES2
#Mes numérico actual del Equipo
A1=$(date +"%y") ; echo $A1
#Año (con 2 cifras) actual del Equipo
A2=$(date +"%Y") ; echo $A2
#Año (con 4 cifras) actual del Equipo
En executar-les en un terminal aquest seria el resultat per pantalla:
En resum, esperem que aquest Tutorial 07 sobre «Shell Scripting» amb la primera part d'una sèrie d'estris ordres de comandament per començar a aprendre i comprendre el potencial d'aquesta tècnica, us permeti, en el futur immediat, un maneig més avançat i pràctic de les seves sistemes operatius GNU/Linux. I per descomptat, el poder arribar a construir els seus propis programes CLI/GUI, si fos necessari.
Tal com, personalment, porto a terme amb la construcció d'una app (paquet) Debian anomenada LPI-SOA, feta 100% amb Bash mitjançant Shell Scripting, sobre la futura versió del meu Respin Comunitari basat en MX Linux anomenat miracles. I que poden veure en mi Canal de YouTube, per així conèixer el poder (abast) del Shell Scripting.
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. O aquest grup, per a més informació sobre el tema d'avui o d'altres relacionats.