Shell Scripting – Tutorial 07: Fra teori til praksis – Del 01

Shell Scripting – Tutorial 07: Fra teori til praksis – Del 01

Shell Scripting – Tutorial 07: Fra teori til praksis – Del 01

Fortsætter med dette Tutorial 07 fra vores serie Shell Scripting, i dag vil vi behandle den første del af en række af praktiske eksempler, for at tage hensyn til at starte lære og forfine vores herredømme over Shell scripting teknik.

Derudover vil vi herfra være i stand til at bruge alt kendt og lært, i tidligere selvstudier 06 og 05 (onlineressourcer og god praksis)uden at glemme alt teoretisk grundlag assimileret i tutorials 04,03, 02 og 01.

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

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

Så, før du starter dette indlæg kaldet "Shell Scripting – Tutorial 07", anbefaler vi at udforske følgende relateret indhold, i slutningen af ​​at læse eller genlæse dette indlæg i dag:

Shell Scripting – Tutorial 06: Bash Shell Scripts – Del 3
relateret artikel:
Shell Scripting – Tutorial 06: Bash Shell Scripts – Del 3
Shell Scripting – Tutorial 05: Bash Shell Scripts – Del 2
relateret artikel:
Shell Scripting – Tutorial 05: Bash Shell Scripts – Del 2

Shell Scripting Tutorial 07

Shell Scripting Tutorial 07

Eksempler på kommandoer til at starte i Shell Scripting – Tutorial 07

At kende foruddefinerede værdier og parametre: Export og Env kommandoer

Til at begynde med er det vigtigt at vide, at mange af de vigtigste og mest brugte værdier eller parametre, er allerede foruddefineret i visse variabler i operativsystemet, som kan kendes gennem kommandoer"eksport"Og"konvolut", som vi kan se på følgende billeder:

eksport

Eksporter kommando output - 1

Eksporter kommando output - 2

konvolut

Env Command Output - 1

Env Command Output - 2

Derfor kunne vi i en terminal f.eks. udføre følgende kommandobestillinger at læse (udtrække/kende) det brugte skrivebordsmiljø, afhængigt af "Eksporter" og "Env" kommandoer:

ekko $XDG_SESSION_DESKTOP

ekko $DESKTOP_SESSION

Og så få det samme resultat ved terminal, i mit tilfælde: XFCE. Som vist nedenfor:

kommandoordrer til at læse (udtrække/kende) det brugte skrivebordsmiljø

Udtræk lagrede værdier og parametre ved hjælp af Shell Scripting

Og så lærer vi det udtrække værdier og information af forskellige typer igennem udføre kommandoordrer i en terminal. Start med nogle simple som i dag, indtil du når mere avancerede, i fremtidige tutorials.

Mens dagens er følgende:

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

Når du udfører dem i en terminal, vil dette være resultatet på skærmen:

Skærmresultat af udførte kommandoordrer

Shell Scripting – Tutorial 04: Bash Shell Scripts – Del 1
relateret artikel:
Shell Scripting – Tutorial 04: Bash Shell Scripts – Del 1
Shell Scripting - Tutorial 03: Alt om Bash Shell Scripting
relateret artikel:
Shell Scripting – Tutorial 03: Alt om scripts og Shell Scripting

Abstrakt banner til indlæg

Kort sagt, vi håber dette Tutorial 07 om "Shell Scripting" med første del af en række nyttige kommandobestillinger for at begynde at lære og forstå potentialet i denne teknik, tillade dem i den nærmeste fremtid en mere avanceret og praktisk ledelse af hans GNU/Linux styresystemer. Og selvfølgelig magten til at nå byg dine egne CLI/GUI-programmer, Hvis det er nødvendigt.

Ligesom jeg personligt udfører med opførelsen af ​​en app (pakke) Debian kaldet LPI-SOA, Færdig 100 % med Bash via Shell Scripting, om den fremtidige version af mig Community Respin baseret på MX Linux kaldet Mirakler. Og hvad kan de se i mig? YouTube-kanal, for at kende styrken (omfanget) af Shell Scripting.

Hvis du kunne lide indholdet, kommentere og del det. Og husk, besøg begyndelsen af ​​vores «hjemmeside», ud over den officielle kanal af Telegram for flere nyheder, tutorials og Linux-opdateringer. Vest gruppe, for mere information om dagens emne eller andre relaterede.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.