Fortsetter med dette Tutorial 07 fra serien vår Shell-skripting, i dag skal vi ta for oss den første delen av en serie med praktiske eksempler, å ta hensyn til for å starte lære og foredle vårt herredømme over Shell Scripting Technique.
I tillegg vil vi herfra kunne bruke alt som er kjent og lært, i tidligere opplæringsprogrammer 06 og 05 (nettressurser og god praksis), uten å glemme alt teoretisk grunnlag assimilert inn i opplæringsprogrammer 04,03, 02 og 01.
Så, før du starter dette innlegget kalt "Shell Scripting - Tutorial 07", anbefaler vi å utforske følgende relatert innhold, på slutten av å lese eller lese dette innlegget på nytt i dag:
Shell Scripting Tutorial 07
Eksempler på kommandoer for å starte i Shell Scripting – Tutorial 07
Kjenne til forhåndsdefinerte verdier og parametere: Eksporter og Env-kommandoer
Til å begynne med er det viktig å vite at mange av de viktigste og brukte verdier eller parametere, er allerede forhåndsdefinert i visse variabler i operativsystemet, som kan være kjent gjennom kommandoer "Eksport"Og"env", som vi kan se på følgende bilder:
Eksport
env
Derfor kan vi i en terminal utføre for eksempel følgende kommandobestillinger å lese (pakke ut/kjenne) det brukte skrivebordsmiljøet, avhengig av "Eksporter" og "Env" kommandoer:
ekko $XDG_SESSION_DESKTOP
ekko $DESKTOP_SESSION
Og så få det samme resultatet ved terminal, i mitt tilfelle: XFCE. Som vist under:
Trekk ut lagrede verdier og parametere ved hjelp av Shell-skripting
Og så lærer vi hente ut verdier og informasjon av ulike typer gjennom utføre kommandoordrer i en terminal. Starter med noen enkle som i dag, til du når mer avanserte, i fremtidige opplæringsprogrammer.
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 kjører dem i en terminal, vil dette være resultatet på skjermen:
Kort sagt, vi håper dette Opplæring 07 om «Shell Scripting» med del en av en rekke nyttige kommandobestillinger for å begynne å lære og forstå potensialet i denne teknikken, la dem, i umiddelbar fremtid, a mer avansert og praktisk ledelse av hans GNU/Linux operativsystemer. Og selvfølgelig makten til å nå bygge dine egne CLI/GUI-programmer, Hvis nødvendig.
Akkurat som jeg personlig utfører med konstruksjonen av en app (pakke) Debian kalt LPI-SOA, ferdig 100 % med Bash via Shell Scripting, om den fremtidige versjonen av meg Community Respin basert på MX Linux kalt Mirakler. Og hva kan de se i meg? YouTube-kanal, for å kjenne kraften (omfanget) til Shell Scripting.
Hvis du likte innholdet, kommentere og dele det. Og husk, besøk begynnelsen av vår «området», i tillegg til den offisielle kanalen til Telegram for flere nyheter, opplæringsprogrammer og Linux-oppdateringer. Vest gruppe, for mer informasjon om dagens emne eller andre relaterte.