Shell-skriptimine – õpetus 10: teooriast praktikani – 04. osa

Shell-skriptimine – õpetus 10: teooriast praktikani – 04. osa

Shell-skriptimine – õpetus 10: teooriast praktikani – 04. osa

Sel 10i juhendaja meie praegusest seeriast Shelli skriptimine, jätkame teise komplektiga praktilisi näiteid vormis käsukäsud, mida on käsitletud Õpetus 07, 08 ja 09.

Lisaks sellele: õpetused 06 ja 05, käsitleme erinevaid Online-vahendid ja mõned Hea tava. Kuigi suur osa teoreetiline alus skriptikeelest käsitleti õpetused 04-01.

Shell-skriptimine – õpetus 09: teooriast praktikani – 03. osa

Shell-skriptimine – õpetus 09: teooriast praktikani – 03. osa

Ja enne selle postituse alustamist helistas "Shelli skriptimine – õpetus 10", soovitame teil uurida ka järgmist seotud sisu, selle lugemise lõpus:

Shell-skriptimine – õpetus 09: teooriast praktikani – 03. osa
Seotud artikkel:
Shell-skriptimine – õpetus 09: teooriast praktikani – 03. osa
Shell-skriptimine – õpetus 08: teooriast praktikani – 02. osa
Seotud artikkel:
Shell-skriptimine – õpetus 08: teooriast praktikani – 02. osa

Shelli skriptimise õpetus 10

Shelli skriptimise õpetus 10

Shelli skriptimise käivitamise käskude näited

Kerneli andmete ja süsteemimäluga seotud väärtuste ja parameetrite ekstraktimine

Järgmiseks meie käsklused tänasest, eest õppige shelliskriptimist on:

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 käivitage iga käsk siin näidatud, saame a sarnane väljund (tulemus), nagu on näidatud järgmisel pildil:

Näited

Pidage meeles, et iga käskluse järjekorra mõte on jagada lahti, mida iga käsk selles teeb, et näha, kuidas Shell Scripting vormindab saadava väljundi. Näiteks:

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
Shell-skriptimine – õpetus 07: teooriast praktikani – 01. osa
Seotud artikkel:
Shell-skriptimine – õpetus 07: teooriast praktikani – 01. osa
Shelliskriptimine – õpetus 06: Bash Shelli skriptid – 3. osa
Seotud artikkel:
Shelliskriptimine – õpetus 06: Bash Shelli skriptid – 3. osa

Postituse abstraktne bänner

Ühesõnaga loodame seda Õpetus 10 teemal "Shelli skriptimine" jätkab väikese, kuid väärtusliku panuse pakkumist õppimise ja mõistmise eesmärk potentsiaali Shelli skriptimise tehnika. Samuti, kui soovite natuke rohkem õppida, kutsun teid sellest osa saama Telegrami grupp Shelli skriptimise kohta kus ma ka kogukonnas õpin.

Kui teile meeldis sisu, kommenteerige ja jagage seda. Ja pidage meeles, külastage meie algust «site», lisaks ametlikule kanalile Telegramm rohkemate uudiste, õpetuste ja Linuxi värskenduste jaoks. läänes rühm, et saada rohkem infot tänase või muu seonduva kohta.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.