Patuloy, kasama nito Tutorial sa 07 mula sa aming serye sa Scripting ng Shell, ngayon ay tatalakayin natin ang unang bahagi ng isang serye ng praktikal na mga halimbawa, upang isaalang-alang upang magsimula matuto at pinuhin ang ating paghahari Shell Scripting Technique.
Bilang karagdagan, mula dito, magagamit natin ang lahat ng nalalaman at natutunan, sa nakaraang mga tutorial 06 at 05 (Online Resources at Good Practices), nang hindi nakakalimutan ang lahat ng teoretikal na batayan assimilated sa mga tutorial 04,03, 02 at 01.
Kaya, bago simulan ang post na ito ay tinawag "Shell Scripting - Tutorial 07", inirerekomenda naming tuklasin ang sumusunod mga kaugnay na nilalaman, sa pagtatapos ng pagbabasa o muling pagbabasa ng post na ito ngayon:
Tutorial sa Shell Scripting 07
Mga halimbawa ng mga utos na magsisimula sa Shell Scripting – Tutorial 07
Pag-alam sa mga paunang natukoy na halaga at mga parameter: I-export at Env na mga utos
Upang magsimula, mahalagang malaman na marami sa mga pinakamahalaga at ginamit na mga halaga o parameter, ay paunang natukoy sa ilang mga variable ng Operating System, na maaaring malaman sa pamamagitan ng utos"I-export"At"Sinabi ni Env", tulad ng makikita natin sa mga sumusunod na larawan:
I-export
Sinabi ni Env
Samakatuwid, sa isang terminal maaari naming isagawa, halimbawa, ang mga sumusunod utos ng utos para basahin (i-extract/alamin) ang ginamit na desktop environment, depende sa Mga command na "I-export" at "Env".:
echo $XDG_SESSION_DESKTOP
echo $DESKTOP_SESSION
At kaya makuha ang parehong resulta sa pamamagitan ng terminal, sa aking kaso: XFCE. Gaya ng ipinapakita sa ibaba:
I-extract ang Mga Naka-imbak na Halaga at Parameter Gamit ang Shell Scripting
At pagkatapos ay matututo tayo kunin ang mga halaga at impormasyon ng iba't ibang uri sa pamamagitan ng pagsasagawa ng mga command order sa isang terminal. Simula sa ilang mga simpleng tulad ngayon, hanggang sa maabot ang mas advanced, sa mga tutorial sa hinaharap.
Samantalang ngayon ay ang mga sumusunod:
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
Kapag isinasagawa ang mga ito sa isang terminal ito ang magiging resulta sa screen:
Sa madaling sabi, inaasahan namin ito Tutorial 07 sa «Shell Scripting» sa unang bahagi ng isang serye ng mga kapaki-pakinabang utos ng utos upang magsimulang matuto at maunawaan ang potensyal ng pamamaraang ito, payagan sila, sa agarang hinaharap, a mas advanced at praktikal na pamamahala nila Mga operating system ng GNU/Linux. At siyempre, ang lakas para maabot bumuo ng sarili mong CLI/GUI programs, Kung kinakailangan.
Tulad ng, personal, isinasagawa ko ang pagtatayo ng isang app (package) Debian na tinatawag na LPI-SOA, tapos na 100% na may Bash sa pamamagitan ng Shell Scripting, tungkol sa future version ko Pagtugon ng Komunidad batay sa MX Linux tinatawag na Himala. At ano ang nakikita nila sa akin? Channel ng YouTube, upang malaman ang kapangyarihan (saklaw) ng Shell Scripting.
Kung nagustuhan mo ang nilalaman, magkomento at ibahagi ito. At tandaan, bisitahin ang simula ng aming «WebSite», bilang karagdagan sa opisyal na channel ng Telegrama para sa higit pang balita, mga tutorial at mga update sa Linux. Kanluran pangkat, para sa higit pang impormasyon sa paksa ngayon o iba pang nauugnay.