Shell Scripting – Tutorial 07: Van theorie naar praktijk – Deel 01

Shell Scripting – Tutorial 07: Van theorie naar praktijk – Deel 01

Shell Scripting – Tutorial 07: Van theorie naar praktijk – Deel 01

Doorgaan, hiermee Tutorial 07 uit onze serie op Shell-scripts, behandelen we vandaag het eerste deel van een reeks van praktische voorbeelden, om rekening mee te houden om te beginnen leren en verfijnen onze heerschappij over Shell-scripttechniek.

Bovendien kunnen we vanaf hier alles wat bekend en geleerd is, gebruiken in de eerdere tutorials 06 en 05 (online bronnen en goede praktijken), zonder alle te vergeten theoretische basis geassimileerd in de bijlessen 04,03, 02 en 01.

Shell Scripting – Tutorial 06: Bash Shell Scripts – Deel 3

Shell Scripting – Tutorial 06: Bash Shell Scripts – Deel 3

Dus, voordat je dit bericht startte genaamd «Shell-scripts – Tutorial 07», raden we aan het volgende te verkennen: gerelateerde inhoud, aan het einde van het lezen of herlezen van dit bericht vandaag:

Shell Scripting – Tutorial 06: Bash Shell Scripts – Deel 3
Gerelateerd artikel:
Shell Scripting – Tutorial 06: Bash Shell Scripts – Deel 3
Shell Scripting – Tutorial 05: Bash Shell Scripts – Deel 2
Gerelateerd artikel:
Shell Scripting – Tutorial 05: Bash Shell Scripts – Deel 2

Shell Scripting-zelfstudie 07

Shell Scripting-zelfstudie 07

Voorbeelden van opdrachten om te starten in Shell Scripting - Tutorial 07

Vooraf gedefinieerde waarden en parameters kennen: Export- en Env-opdrachten

Om te beginnen is het belangrijk om te weten dat veel van de belangrijkste en gebruikte waarden of parameters, zijn al voorgedefinieerd in bepaalde variabelen van het besturingssysteem, die u kunt kennen via de commando's "Exporteren"En"env", zoals we kunnen zien in de volgende afbeeldingen:

Exporteren

Export opdracht uitvoer - 1

Export opdracht uitvoer - 2

env

Env Commando-uitvoer - 1

Env Commando-uitvoer - 2

Daarom kunnen we in een terminal bijvoorbeeld het volgende uitvoeren: bevel bevelen om de gebruikte desktopomgeving te lezen (uitpakken/weten), afhankelijk van de Commando's "Exporteren" en "Env":

echo $XDG_SESSION_DESKTOP

echo $DESKTOP_SESSION

En krijg dus hetzelfde resultaat per terminal, in mijn geval: XFCE. Zoals hieronder getoond:

opdrachtopdrachten om de gebruikte desktopomgeving te lezen (uitpakken/weten)

Opgeslagen waarden en parameters extraheren met Shell Scripting

En dan zullen we leren waarden en informatie extraheren van verschillende soorten door commando-opdrachten uitvoeren in een terminal. Beginnend met enkele eenvoudige zoals vandaag, tot het bereiken van meer geavanceerde, in toekomstige tutorials.

Terwijl die van vandaag de volgende zijn::

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

Als je ze in een terminal uitvoert, zou dit het resultaat op het scherm zijn:

Schermresultaat van uitgevoerde commando-opdrachten

Shell Scripting - Tutorial 04: Bash Shell Scripts - Deel 1
Gerelateerd artikel:
Shell Scripting – Tutorial 04: Bash Shell Scripts – Deel 1
Shell Scripting - Tutorial 03: Alles over Bash Shell Scripting
Gerelateerd artikel:
Shell Scripting – Tutorial 03: Alles over Scripts en Shell Scripting

Abstracte banner voor post

Kortom, we hopen dit Tutorial 07 over «Shell Scripting» de deel een van een reeks nuttige bevel bevelen om het potentieel van deze techniek te leren en te begrijpen, geef ze dan in de nabije toekomst meer geavanceerd en praktisch beheer hun GNU/Linux-besturingssystemen. En natuurlijk de kracht om te bereiken bouw uw eigen CLI/GUI-programma's, Indien nodig.

Net zoals ik persoonlijk uitvoer met de bouw van een app (pakket) Debian genaamd LPI-SOA, gedaan 100% met Bash via Shell Scripting, over de toekomstige versie van mij Community-respin gebaseerd op MX Linux riep Wonderen. En wat zien ze in mij? YouTube-kanaal, om de kracht (scope) van Shell Scripting te kennen.

Als je de inhoud leuk vond, reageer en deel het. En vergeet niet, bezoek het begin van onze «WebSite», naast het officiële kanaal van Telegram voor meer nieuws, tutorials en Linux-updates. Westen groep, voor meer informatie over het onderwerp van vandaag of andere gerelateerde onderwerpen.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.