Nadaljevanje, s tem Vadnica 07 iz naše serije naprej Shell Scripting, danes bomo obravnavali prvi del serije praktični primeri, upoštevati za začetek učiti in izpopolnjevati naša oblast nad Tehnika skriptne lupine.
Poleg tega bomo od tu naprej lahko uporabili vse znano in naučeno v prejšnji vadnici 06 in 05 (spletni viri in dobre prakse), ne da bi pozabili na vse teoretična osnova asimilirano v vaje 04,03, 02, 01 in XNUMX.
Torej, pred začetkom te objave klical «Skriptna lupina – vadnica 07», priporočamo, da raziščete naslednje povezane vsebine, ob koncu današnjega branja ali ponovnega branja te objave:
Vadnica za skriptno lupino 07
Primeri ukazov za zagon v lupinskem skriptiranju – vadnica 07
Poznavanje vnaprej določenih vrednosti in parametrov: ukaza Export in Env
Za začetek je pomembno vedeti, da mnogi od najpomembnejše in uporabljene vrednosti ali parametri, so že vnaprej določene v določenih spremenljivkah operacijskega sistema, ki jih je mogoče poznati prek ukazi "izvoz"In"Pošlji", kot lahko vidimo na naslednjih slikah:
izvoz
Pošlji
Zato bi lahko v terminalu izvedli na primer naslednje ukazov ukazov za branje (izvleček/poznavanje) uporabljenega namiznega okolja, odvisno od Ukaza »Izvoz« in »Env«.:
echo $XDG_SESSION_DESKTOP
echo $DESKTOP_SESSION
In tako dobite isti rezultat prek terminala, v mojem primeru: XFCE. Kot je prikazano spodaj:
Ekstrahirajte shranjene vrednosti in parametre z uporabo skriptne lupine
In potem se bomo naučili izvleči vrednosti in informacije različnih vrst skozi izvajanje ukazov v terminalu. Začenši z nekaj preprostimi, kot je danes, do naprednejših v prihodnjih vadnicah.
Medtem ko so današnji naslednji:
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
Ko jih izvajate v terminalu, bi bil to rezultat na zaslonu:
Skratka, upamo na to Vadnica 07 o «Skriptni lupini» s prvi del vrste uporabnih ukazov ukazov da se začnejo učiti in razumeti potencial te tehnike, jim omogočiti, da v bližnji prihodnosti a bolj napredno in praktično upravljanje njegovih Operacijski sistemi GNU/Linux. In seveda moč doseči izdelajte lastne programe CLI/GUI, Če je potrebno.
Tako kot osebno izvajam z gradnjo a aplikacijo (paket) Debian, imenovano LPI-SOA, Končano 100 % z Bash prek Shell Scripting, o prihodnji različici mene Skupnost Respin ki temelji na MX Linux imenuje Čudeži. In kaj lahko vidijo v meni? YouTubov kanal, da bi spoznali moč (obseg) lupinskega skriptiranja.
Če vam je bila vsebina všeč, komentirajte in delite. In ne pozabite, obiščite začetek našega «stran», poleg uradnega kanala Telegram za več novic, vadnic in posodobitev Linuxa. Zahod Skupina, za več informacij o današnji temi ali drugih sorodnih.