Rubutun Shell - Koyawa 10: Daga ka'idar zuwa aiki - Kashi na 04

Rubutun Shell - Koyawa 10: Daga ka'idar zuwa aiki - Kashi na 04

Rubutun Shell - Koyawa 10: Daga ka'idar zuwa aiki - Kashi na 04

A cikin wannan 10 Tutorial na shirye-shiryen mu na yanzu akan Scriptan Shell, za mu ci gaba da wani saitin na misalai masu amfani a cikin hanyar umarni umarni, jawabi a cikin Koyarwa 07, 08 da 09.

Bugu da ƙari kuma, a cikin karatun 06 da 05, muna magana daban-daban Rukunan Yanar Gizo da wasu Kyawawan ayyuka. Yayin da yawa daga cikin tushen ka'idar An rufe harshen rubutun a cikin karatun 04 zuwa 01.

Rubutun Shell - Koyawa 09: Daga ka'idar zuwa aiki - Kashi na 03

Rubutun Shell - Koyawa 09: Daga ka'idar zuwa aiki - Kashi na 03

Kuma, kafin fara wannan post da ake kira "Rubutun Shell - Koyawa 10", za mu ba ku shawarar ku kuma bincika waɗannan abubuwan abubuwan da ke da alaƙa, a karshen karanta shi:

Rubutun Shell - Koyawa 09: Daga ka'idar zuwa aiki - Kashi na 03
Labari mai dangantaka:
Rubutun Shell - Koyawa 09: Daga ka'idar zuwa aiki - Kashi na 03
Rubutun Shell - Koyawa 08: Daga ka'idar zuwa aiki - Kashi na 02
Labari mai dangantaka:
Rubutun Shell - Koyawa 08: Daga ka'idar zuwa aiki - Kashi na 02

Koyarwar Shell Scripting 10

Koyarwar Shell Scripting 10

Misalan umarni don farawa a Rubutun Shell

Cire ƙididdiga da sigogi masu alaƙa da bayanan Kernel da Ƙwaƙwalwar Tsarin

Na gaba, mu umarni umarni daga yau, don koyi rubutun harsashi Su ne masu biyowa:

TKERNEL=$(uname -s) ; echo $TKERNEL
Tipo de Kernel del SO detectado.

RKERNEL=$(uname -r) ; echo $RKERNEL
Versión del Kernel del SO detectado.

VKERNEL=$(uname -v | awk '{print $4}') ; echo $VKERNEL
Nombre del Sistema Operativo encontrado.

ARQDISTRO=$(uname -m) ; echo $ARQDISTRO
Arquitectura del Sistema Operativo encontrado.

ADCHECK=$(uname -m) ; if [[ "$ADCHECK" = "x86" ]]; then ADCHECK=32; else ADCHECK=64; fi ; echo $ADCHECK
Convertir el Tipo de Arquitectura de la Distro detectada en forma codificada (32 para x86 y 64 para x86_64)

VBASH=$(bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//' | sed 's/-release//' | sed 's/.$//') ; echo $VBASH
Versión del Bash Shell.

TMEMRAM=$(free -h | sed '1 d' | grep Mem: | awk '{print $2}') ; echo $TMEMRAM
Memoria total del Equipo.

UMEMRAM=$(free -h | sed '1 d' | grep Mem: | awk '{print $3}') ; echo $UMEMRAM
Memoria usada del Equipo.

FMEMRAM=$(free -h | sed '1 d' | grep Mem: | awk '{print $4}') ; echo $FMEMRAM
Memoria libre del Equipo.

AMEMRAM=$(free -h | sed '1 d' | grep Mem: | awk '{print $7}') ; echo $AMEMRAM
Memoria disponible del Equipo.

TMEMSWAP=$(free -h | sed '1 d' | grep Swap: | awk '{print $2}') ; echo $TMEMSWAP
Memoria Swap total del Equipo.

UMEMSWAP=$(free -h | sed '1 d' | grep Swap: | awk '{print $3}') ; echo $UMEMSWAP
Memoria Swap usada del Equipo.

FMEMSWAP=$(free -h | sed '1 d' | grep Swap: | awk '{print $4}') ; echo $FMEMSWAP
Memoria Swap libre del Equipo.

Al gudanar da kowane umarni nuna a nan, za mu samu a irin wannan fitarwa (sakamako), kamar yadda aka nuna a hoto mai zuwa:

Misalai

Ka tuna cewa ra'ayin da kowane umarni na umarni shine a rushe abin da kowane umarni ke yi a cikinsa, don ganin yadda Shell Scripting ke tsara abubuwan da za a samu. Misali:

bash --version
bash --version | grep bash
bash --version | grep bash | awk '{print $4}'
bash --version | grep bash | awk '{print $4}' | sed 's/(//'
bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//'
bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//' | sed 's/-release//'
bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//' | sed 's/-release//' | sed 's/.$//'
VBASH=$(bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//' | sed 's/-release//' | sed 's/.$//') ; echo $VBASH
Rubutun Shell - Koyawa 07: Daga ka'idar zuwa aiki - Kashi na 01
Labari mai dangantaka:
Rubutun Shell - Koyawa 07: Daga ka'idar zuwa aiki - Kashi na 01
Rubutun Shell - Koyawa 06: Bash Shell Scripts - Kashi na 3
Labari mai dangantaka:
Rubutun Shell - Koyawa 06: Bash Shell Scripts - Kashi na 3

Banner Abstract don post

A takaice, muna fatan wannan Koyarwa 10 akan "Rubutun Shell" ci gaba da bayar da gudumawa kadan amma mai kima dangane da burin koyo da fahimta da m na Fasahar Rubutun Shell. Hakanan, idan kuna son ƙarin koyo kaɗan, ina gayyatar ku ku kasance cikin wannan Rukunin Telegram game da Rubutun Shell inda kuma nake koyo a cikin Al'umma.

Idan kuna son abun ciki, kayi comment da sharing. Kuma ku tuna, ziyarci farkon mu «shafin yanar gizo», ban da official channel na sakon waya don ƙarin labarai, koyawa da sabunta Linux. Yamma rukuni, don ƙarin bayani kan maudu'in yau ko wasu masu alaƙa.


Kasance na farko don yin sharhi

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.