Tęsiant, su tuo Susipažinkite 07 nuo mūsų serijos "Shell scenarijus, šiandien aptarsime pirmąją serijos dalį praktiniai pavyzdžiai, į kurį reikia atsižvelgti pradedant mokytis ir tobulinti mūsų viešpatavimas Shell skriptų technika.
Be to, iš čia galėsime panaudoti viską, kas žinoma ir išmokta Ankstesnės mokymo programos 06 ir 05 (internetiniai ištekliai ir geroji praktika), nepamirštant visų teorinis pagrindas asimiliuotas į pamokos 04,03, 02 ir 01.
Taigi, prieš pradėdamas šį įrašą paskambino „Shell Scripting – Tutorial 07“, rekomenduojame ištirti toliau nurodytus dalykus susijęs turinys, šiandien skaitant arba perskaičius šį įrašą:
„Shell“ scenarijų rengimo pamoka 07
„Shell Scripting“ pradedamų komandų pavyzdžiai – 07 pamoka
Iš anksto nustatytų reikšmių ir parametrų žinojimas: Eksporto ir Env komandos
Pirmiausia svarbu žinoti, kad daugelis svarbiausios ir naudojamos reikšmės ar parametrai, jau yra iš anksto apibrėžti tam tikruose operacinės sistemos kintamuosiuose, kuriuos galima žinoti naudojant komandos"Eksportuoti"Ir"Env", kaip matome šiuose paveikslėliuose:
Eksportuoti
Env
Todėl terminale galėtume atlikti, pavyzdžiui, šiuos veiksmus vadovavimo įsakymai perskaityti (išskleisti / žinoti) naudojamą darbalaukio aplinką, atsižvelgiant į „Eksportuoti“ ir „Env“ komandos:
echo $XDG_SESSION_DESKTOP
echo $DESKTOP_SESSION
Taigi gaukite tą patį rezultatą naudodami terminalą, mano atveju: XFCE. Kaip parodyta žemiau:
Išskleiskite išsaugotas reikšmes ir parametrus naudodami apvalkalo scenarijų
Ir tada mes mokysimės išgauti vertybes ir informaciją įvairių tipų per komandų nurodymų vykdymas terminale. Pradedant nuo kai kurių paprastų, kaip šiandien, iki tol, kol pasieksite pažangesnių, būsimose mokymo programose.
Nors šiandien yra šios:
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
Vykdant juos terminale tai būtų rezultatas ekrane:
Trumpai tariant, mes to tikimės 07 pamoka apie „Shell Scripting“ su pirmoji dalis naudingų serijų vadovavimo įsakymai pradėti mokytis ir suprasti šios technikos potencialą, leisti jiems artimiausioje ateityje a pažangesnis ir praktiškesnis valdymas jo GNU/Linux operacinės sistemos. Ir, žinoma, galia pasiekti kurti savo CLI/GUI programas, Jei būtina.
Lygiai taip pat, kaip aš asmeniškai atlieku su statyba a programa (paketas) Debian vadinamas LPI-SOA, padaryta 100% su „Bash“ per „Shell Scripting“., apie būsimą mano versiją „Community Respin“. remiantis MX Linux vadinamas Stebuklai. Ir ką jie gali manyje pamatyti? „YouTube“ kanalas, norėdami sužinoti „Shell Scripting“ galią (apimtį).
Jei patiko turinys, komentuoti ir pasidalinti. Ir atminkite, aplankykite mūsų pradžią «vieta», be oficialaus kanalo Telegram daugiau naujienų, mokymo programų ir Linux naujinimų. Vakarai grupė, norėdami gauti daugiau informacijos šios dienos ar kitomis susijusiomis temomis.