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