Ebben Tutorial 10 aktuális sorozatunkból Shell Scripting, egy másik sorozattal folytatjuk gyakorlati példák formájában parancsparancsok, címzettje a 07., 08. és 09. oktatóanyag.
Ezenkívül a oktatóanyagok 06 és 05, többféleképpen foglalkozunk Online források y algunas Jó gyakorlatok. Miközben nagy része a elméleti alapja a szkriptnyelvet a oktatóanyagok 04-01.
És, mielőtt elkezdi ezt a bejegyzést hívott "Shell Scripting – oktatóanyag 10", javasoljuk, hogy vizsgálja meg a következőket is kapcsolódó tartalmak, az olvasás végén:
Shell Scripting oktatóanyag 10
Példák a Shell Scriptingben indítandó parancsokra
A kerneladatokhoz és a rendszermemóriához kapcsolódó értékek és paraméterek kibontása
Következő, a miénk parancs parancsokat mától, mert megtanulja a shell scriptet a következők:
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 futtassa az egyes parancsokat itt látható, kapunk a hasonló kimenet (eredmény), ahogy a következő képen látható:
Ne feledje, hogy az egyes parancssorrendeknél az az ötlet, hogy lebontsuk az egyes parancsok működését, hogy megnézzük, hogyan formázza a Shell Scripting a kívánt kimenetet. Például:
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
Röviden, reméljük ezt 10. oktatóanyag a Shell Scriptingről továbbra is csekély, de értékes hozzájárulást kínál tanulás és megértés célja a potenciál Shell Scripting technika. Továbbá, ha szeretnél egy kicsit többet tanulni, megkérlek, hogy légy része ennek Telegram csoport a Shell Scriptingről ahol a Közösségben is tanulok.
Ha tetszett a tartalom, kommentelj és oszd meg. És ne feledje, látogasson el a mi elejére «telek», a hivatalos csatorna mellett Telegram további hírekért, oktatóanyagokért és Linux-frissítésekért. nyugat csoport, további információkért a mai témában vagy más kapcsolódóan.