Qorista Shell - Casharrada 09: Laga soo bilaabo aragti ilaa ku celcelin - Qaybta 03

Qorista Shell - Casharrada 09: Laga soo bilaabo aragti ilaa ku celcelin - Qaybta 03

Qorista Shell - Casharrada 09: Laga soo bilaabo aragti ilaa ku celcelin - Qaybta 03

Arrintan Waxbarashada 09 ee taxanaheena hadda on Shell Scripting, waxaan sii wadi doonaa qayb kale oo ah tusaalooyin wax ku ool ah qaab ah amar amar, oo aanu ku bilownay Waxbarashada 07.

Oo maskaxda ku hay in, in Casharradii hore ee 07 iyo 08 waxaanu ka hadlaynay qayb wax ku ool ah oo ka mid ah qoraalka Shell iyadoo la isticmaalayo amarrada si loo soo saaro xuduudaha OS, iyo gudaha casharrada 06 iyo 05, waxaanu ka hadlaynaa noocyo kala duwan Khayraadka internetka iyo qaar Dhaqannada wanaagsan. Inta badan ee ku salaysan aragti ee luqadda qoraalka ayaa lagu daboolay casharrada 04 ilaa 01.

Qorista Shell - Casharrada 08: Laga soo bilaabo aragti ilaa ku celcelin - Qaybta 02

Qorista Shell - Casharrada 08: Laga soo bilaabo aragti ilaa ku celcelin - Qaybta 02

Iyo, ka hor inta aanad bilaabin boostadan la yiraahdo "Qoritaanka Shell - Casharka 09", waxaan kugula talineynaa inaad sidoo kale sahamiso kuwan soo socda waxyaabaha la xiriira, dhamaadka akhrinta:

Qorista Shell - Casharrada 08: Laga soo bilaabo aragti ilaa ku celcelin - Qaybta 02
Maqaalka laxiriira:
Qorista Shell - Casharrada 08: Laga soo bilaabo aragti ilaa ku celcelin - Qaybta 02
Qorista Shell - Casharrada 07: Laga soo bilaabo aragti ilaa ku celcelin - Qaybta 01
Maqaalka laxiriira:
Qorista Shell - Casharrada 07: Laga soo bilaabo aragti ilaa ku celcelin - Qaybta 01

Casharka qoraalka Shell 09

Casharka qoraalka Shell 09

Tusaalooyinka amarrada lagu bilaabayo Shell Scripting

Soo saar qiyamka iyo xuduudaha la xidhiidha xogta aqoonsiga nidaamka

Marka xigta, our amarrada amarrada laga bilaabo maanta, waayo baro qoraalka qolofka Waa kuwan soo socda:

DISTROV01=$(cat /etc/os-release | grep ID | grep -v "VERSION" | cut -f2 -d\=) ; echo $DISTROV01

DISTROV02=$(cat /etc/os-release | grep ID | grep -v "VERSION_ID" | sed 's/ID=//') ; echo $DISTROV02

DISTROV03=$(lsb_release -d | sed 's/Description://' | awk '{print $1}') ; echo $DISTROV03

DISTROV04=$(lsb_release -i | awk '{print $3}') ; echo $DISTROV04

DISTROV05=$(cat /etc/os-release | grep NAME | grep -v "VERSION" | sed -n '2p' | cut -f2 -d\" | awk '{print $1}') ; echo $DISTROV05

DISTROV06=$(lsb_release -d | sed 's/Description://' | awk '{print $1, $2, $3, $4}') ; echo $DISTROV06

DISTROV07=$(cat /etc/os-release | grep NAME | grep -v "VERSION" | sed -n '2p' | cut -f2 -d\") ; echo $DISTROV07

DISTROV08=$(cat /etc/os-release | grep VERSION= | sed -n '1p' | sed 's/VERSION=//' | sed 's/"//g' | awk '{print $1}') ; echo $DISTROV08

DISTROV09=$(cat /etc/os-release | grep VERSION_ID= | sed -n '1p' | sed 's/VERSION_ID=//' | sed 's/"//g') ; echo $DISTROV09

DISTROV10=$(lsb_release -r | sed 's/Release://') ; echo $DISTROV10

DISTROV11=$(lsb_release -d | awk '{print $4}') ; echo $DISTROV11

DISTROV12=$(lsb_release -c | sed 's/Codename://') ; echo $DISTROV12

DISTROV13=$(cat /etc/os-release | grep VERSION= | sed -n '1p' | sed 's/VERSION=//' | sed 's/"//g' | awk '{print $2}' | sed 's/(//g' | sed 's/)//g') ; echo $DISTROV13

Al ordi amar kasta halkan lagu muujiyay, waxaan heli doonaa a wax soo saar la mid ah (natiijo), sida ka muuqata sawirka soo socda:

Soo saar qiyamka iyo xuduudaha la xidhiidha xogta aqoonsiga nidaamka

Maskaxda ku hay in fikradda amar kasta ay tahay in la jebiyo waxa amar kasta uu ku sameeyo, si aad u aragto sida Shell Scripting u qaabeeyo wax soo saarka la helayo. Sidan oo kale, si loo fahmo tallaabo kasta oo amarka amarka la fuliyay. Tusaale ahaan, tusaalaha koowaad, fikraddu waxay noqon doontaa in wax walba loo fuliyo sida soo socota:

cat /etc/os-release
cat /etc/os-release | grep ID
cat /etc/os-release | grep ID | grep -v "VERSION"
cat /etc/os-release | grep ID | grep -v "VERSION" | cut -f2 -d\=
DISTROV01=$(cat /etc/os-release | grep ID | grep -v "VERSION" | cut -f2 -d\=) ; echo $DISTROV01
Qorista Shell - Casharka 06: Qoraallada Bash Shell - Qaybta 3
Maqaalka laxiriira:
Qorista Shell - Casharka 06: Qoraallada Bash Shell - Qaybta 3
Qorista Shell - Casharka 05: Qoraallada Bash Shell - Qaybta 2
Maqaalka laxiriira:
Qorista Shell - Casharka 05: Qoraallada Bash Shell - Qaybta 2

Banner Abstract ee boostada

Marka la soo koobo, waxaan rajeyneynaa tan Casharka 09 ee ku saabsan "Qoritaanka Shell" sii wad inaad bixiso wax yar laakiin qiimo leh oo ku saabsan yoolka barashada iyo fahamka kartida ee Farsamada Qorista Shell. Haddii aad rabto inaad wax yar ka barato, waxaan kugu martiqaadayaa inaad sahamiso kuwan soo socda Kanaalka YouTube, halkaas oo si joogto ah wax looga qabto si wax ku ool ah awoodda qoraalka qolofka iyada oo loo marayo a qalab farsamo iyo waxbarasho wac LPI-SOA (Linux post Rakib - Qoraal Hagaajinta Sare).

Haddii aad jeclayd nuxurka, comment ka bixi oo la wadaag. Oo xusuusnow, booqo bilawgayaga «bogga internetka», marka lagu daro kanaalka rasmiga ah ee telegraam si aad u hesho warar dheeraad ah, casharro iyo cusboonaysiinta Linux. Galbeed koox, si aad u hesho macluumaad dheeraad ah oo ku saabsan mawduuca maanta ama kuwa kale ee la xiriira.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.