Ukuqhubekeka, ngale nto 07 Tutorial ukusuka kuthotho lwethu ukuya phambili Ukushicilela kweShell, namhlanje siza kujongana nenxalenye yokuqala yothotho lwe imizekelo esebenzayo, ukuthathela ingqalelo ukuqala funda kwaye usulungekise ulawulo lwethu luphelile Ubuchule bokuBhala beShell.
Ukongeza, ukusuka apha, siya kuba nakho ukusebenzisa yonke into eyaziwayo neyifundileyo, kwi izifundo zangaphambili 06 yaye 05 (Izixhobo Online kunye Nokuziphatha Good), ngaphandle kokulibala yonke into isiseko sethiyori idityanisiwe kwi izifundo 04,03, 02 kunye 01.
Ke, ngaphambi kokuba uqale le post ebizwa "UkuBhalwa kweShell-Isifundo 07", sincoma ukuhlola oku kulandelayo imixholo enxulumeneyo, ekupheleni kokufunda okanye ukuphinda ufunde le post namhlanje:
Isifundo sokuBhalwa kweShell 07
Imizekelo yemiyalelo yokuqala kwiShell Scripting - Isifundo 07
Ukwazi amaxabiso achazwe kwangaphambili kunye neeparamitha: Thumela kunye nemiyalelo ye-Env
Ukuqala, kubalulekile ukwazi ukuba uninzi lwazo eyona nto ibalulekileyo kunye nexabiso elisetyenzisiweyo okanye iiparamitha, sele zichazwe kwangaphambili kwiinguqu ezithile zeNkqubo yokuSebenza, ezinokuthi zaziwa nge imiyalelo "Ukuthumela ngaphandle"Kwaye"Umz", njengoko sibona kule mifanekiso ilandelayo:
Ukuthumela ngaphandle
Umz
Ke ngoko, kwi-terminal singenza, umzekelo, oku kulandelayo imiyalelo yokuyalela ukufunda (ukukhupha/ukwazi) imeko-bume yedesktop esetyenzisiweyo, kuxhomekeke kwi "Thumela ngaphandle" kunye ne "Env" imiyalelo:
echo $XDG_SESSION_DESKTOP
phinda $DESKTOP_SESSION
Kwaye ke fumana iziphumo ezifanayo nge-terminal, kwimeko yam: XFCE. Njengoko kubonisiwe ngezantsi:
Khipha amaxabiso agciniweyo kunye neeParameters usebenzisa iShell Scripting
Kwaye ke siya kufunda khupha amaxabiso kunye nolwazi yeentlobo ngeentlobo nge ukwenza imiyalelo kwi-terminal. Ukuqala ngezinye ezilula njenganamhlanje, de ufikelele kwezona ziphambili, kwizifundo ezizayo.
Ngelixa ezanamhlanje zezi zilandelayo:
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
Xa uzenza kwi-terminal oku kuya kuba sisiphumo sesikrini:
Ngamafutshane, siyathemba ukuba oku Isifundo 07 kwi "Shell Scripting" kunye icandelo lokuqala yoluhlu oluluncedo imiyalelo yokuyalela ukuqalisa ukufunda nokuqonda amandla obu buchule, bavumele, kwixesha elizayo, a ulawulo oluhambele phambili ngakumbi nolusebenzayo wakhe Iinkqubo zokusebenza ze-GNU/Linux. Kwaye ke, amandla okufikelela yakha eyakho CLI/GUI iinkqubo, Ukuba kuyafuneka.
Kanye njengokuba, ngokobuqu, ndiqhuba kunye nokwakhiwa kwe app (iphakheji) Debian ebizwa LPI-SOA, yenziwe 100% ngeBash ngeShell Scripting, malunga nenguqulelo yam yexesha elizayo Uluntu Repin esekwe I-MX Linux kubizwa Imimangaliso. Kwaye banokubona ntoni kum? Umjelo weYouTube, ukuze ukwazi amandla (ububanzi) beShell Scripting.
Ukuba uwuthandile umxholo, phawula kwaye wabelane ngayo. Kwaye khumbula, ndwendwela ekuqaleni kwethu «webhsayithi», ukongeza kwijelo elisemthethweni le yocingo ngeendaba ezininzi, izifundo kunye nohlaziyo lweLinux. eNtshona iqela, ukuze ufumane inkcazelo engakumbi ngomxholo wanamhlanje okanye ezinye ezinxulumeneyo.