Shell Scripting – 07 pamoka: nuo teorijos iki praktikos – 01 dalis

Shell Scripting – 07 pamoka: nuo teorijos iki praktikos – 01 dalis

Shell Scripting – 07 pamoka: nuo teorijos iki praktikos – 01 dalis

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.

„Shell Scripting“ – 06 pamoka: „Bash Shell“ scenarijai – 3 dalis

„Shell Scripting“ – 06 pamoka: „Bash Shell“ scenarijai – 3 dalis

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 Scripting“ – 06 pamoka: „Bash Shell“ scenarijai – 3 dalis
Susijęs straipsnis:
„Shell Scripting“ – 06 pamoka: „Bash Shell“ scenarijai – 3 dalis
„Shell Scripting“ – 05 pamoka: „Bash Shell“ scenarijai – 2 dalis
Susijęs straipsnis:
„Shell Scripting“ – 05 pamoka: „Bash Shell“ scenarijai – 2 dalis

„Shell“ scenarijų rengimo pamoka 07

„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

Eksportuoti komandos išvestį – 1

Eksportuoti komandos išvestį – 2

Env

Env komandos išvestis – 1

Env komandos išvestis – 2

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:

komanda liepia perskaityti (išskleisti / žinoti) naudojamą darbalaukio aplinką

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:

Atliktų komandų užsakymų ekrano rezultatas

„Shell Scripting“ – 04 pamoka: „Bash Shell“ scenarijai – 1 dalis
Susijęs straipsnis:
„Shell Scripting“ – 04 pamoka: „Bash Shell“ scenarijai – 1 dalis
Shell scenarijus – 03 pamoka: Viskas apie Bash Shell scenarijus
Susijęs straipsnis:
„Shell Scripting“ – 03 pamoka: Viskas apie scenarijus ir „Shell“ scenarijus

Abstrakti reklaminė juosta įrašui

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.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.