Shell skriptiranje – Vodič 07: Od teorije do prakse – Dio 01

Shell skriptiranje – Vodič 07: Od teorije do prakse – Dio 01

Shell skriptiranje – Vodič 07: Od teorije do prakse – Dio 01

Nastavljajući, s ovim 07 Vodič od naše serije nadalje Shell skriptiranje, danas ćemo se pozabaviti prvim dijelom serije praktični primjeri, uzeti u obzir za početak učiti i usavršavati našu vlast nad Tehnika skriptiranja ljuske.

Osim toga, odavde ćemo moći koristiti sve poznato i naučeno, u prethodni vodiči 06 i 05 (mrežni resursi i dobre prakse), ne zaboravljajući sve teorijska osnova asimilirano u lekcije 04,03, 02 i 01.

Shell skriptiranje – Vodič 06: Bash Shell skripte – 3. dio

Shell skriptiranje – Vodič 06: Bash Shell skripte – 3. dio

Dakle, prije početka ovog posta tzv «Shell skriptiranje – Vodič 07», preporučujemo da istražite sljedeće povezani sadržaji, na kraju današnjeg čitanja ili ponovnog čitanja ovog posta:

Shell skriptiranje – Vodič 06: Bash Shell skripte – 3. dio
Povezani članak:
Shell skriptiranje – Vodič 06: Bash Shell skripte – 3. dio
Shell skriptiranje – Vodič 05: Bash Shell skripte – 2. dio
Povezani članak:
Shell skriptiranje – Vodič 05: Bash Shell skripte – 2. dio

Vodič za skriptiranje ljuske 07

Vodič za skriptiranje ljuske 07

Primjeri naredbi za pokretanje u Shell Scripting – Vodič 07

Poznavanje unaprijed definiranih vrijednosti i parametara: naredbe Export i Env

Za početak, važno je znati da mnogi od najvažnije i korištene vrijednosti ili parametre, već su unaprijed definirane u određenim varijablama operativnog sustava, koje se mogu saznati putem naredbe"Izvoz"A"Poslati", kao što možemo vidjeti na sljedećim slikama:

Izvoz

Izlaz naredbe za izvoz - 1

Izlaz naredbe za izvoz - 2

Poslati

Izlaz naredbe Env - 1

Izlaz naredbe Env - 2

Stoga bismo u terminalu mogli izvršiti, na primjer, sljedeće zapovjedne naredbe za čitanje (izdvajanje/poznavanje) korištenog okruženja radne površine, ovisno o Naredbe “Export” i “Env”.:

echo $XDG_SESSION_DESKTOP

echo $DESKTOP_SESSION

I tako dobiti isti rezultat na terminalu, u mom slučaju: XFCE. Kako je prikazano dolje:

naredba naređuje čitanje (ekstrahiranje/poznavanje) korištenog desktop okruženja

Izdvojite pohranjene vrijednosti i parametre pomoću skriptiranja ljuske

A onda ćemo naučiti izdvajanje vrijednosti i informacija raznih vrsta kroz izvršavanje naredbi u terminalu. Počevši od nekih jednostavnih, poput današnjih, do onih naprednijih, u budućim vodičima.

Dok su današnji sljedeći:

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

Kada ih izvršavate u terminalu, to bi bio rezultat na zaslonu:

Rezultat zaslona izvršenih naredbi

Shell skriptiranje – Vodič 04: Bash Shell skripte – 1. dio
Povezani članak:
Shell skriptiranje – Vodič 04: Bash Shell skripte – 1. dio
Shell skriptiranje - Vodič 03: Sve o Bash Shell skriptiranju
Povezani članak:
Skriptiranje ljuske – Vodič 03: Sve o skriptama i skriptiranju ljuske

Apstraktni banner za post

Ukratko, nadamo se ovome Vodič 07 o «Shell skriptiranju» s prvi dio od niza korisnih zapovjedne naredbe da počnu učiti i razumjeti potencijal ove tehnike, dopustite im, u neposrednoj budućnosti, a naprednije i praktičnije upravljanje njegovih GNU/Linux operativni sustavi. I naravno, moć dosezanja izgradite vlastite CLI/GUI programe, Ako je potrebno.

Baš kao što osobno provodim s izgradnjom a aplikacija (paket) Debiana pod nazivom LPI-SOA, gotovo 100% s Bashom putem Shell skriptiranja, o budućoj verziji mene Zajednica Respin na temelju MX Linux llamado Čuda. I što mogu vidjeti u meni? YouTube kanal, kako bismo znali snagu (opseg) Shell skriptiranja.

Ako vam se svidio sadržaj, komentirajte i podijelite. I zapamtite, posjetite početak našeg «mjesto», pored službenog kanala Telegram za više vijesti, vodiča i ažuriranja Linuxa. Zapad grupa, za više informacija o današnjoj temi ili drugim srodnim temama.


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.