Arrintan Waxbarashada 10 ee taxanaheena hadda on Shell Scripting, waxaan sii wadi doonaa qayb kale oo ah tusaalooyin wax ku ool ah qaab ah amar amar, wax looga qabanayo gudaha Casharka 07, 08 iyo 09.
Intaa waxaa dheer, ee 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.
Iyo, ka hor inta aanad bilaabin boostadan la yiraahdo "Qoritaanka Shell - Casharka 10", waxaan kugula talineynaa inaad sidoo kale sahamiso kuwan soo socda waxyaabaha la xiriira, dhamaadka akhrinta:
Casharka qoraalka Shell 10
Tusaalooyinka amarrada lagu bilaabayo Shell Scripting
Soo saar qiyamka iyo cabbirrada la xidhiidha xogta Kernel iyo Xusuusta Nidaamka
Marka xigta, our amarrada amarrada laga bilaabo maanta, waayo baro qoraalka qolofka Waa kuwan soo socda:
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 ordi amar kasta halkan lagu muujiyay, waxaan heli doonaa a wax soo saar la mid ah (natiijo), sida ka muuqata sawirka soo socda:
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. Tusaale ahaan:
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
Marka la soo koobo, waxaan rajeyneynaa tan Casharka 10 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. Sidoo kale, haddii aad rabto inaad wax yar ka barato, waxaan kugu martiqaadayaa inaad qayb ka noqoto tan Kooxda Telegram ee ku saabsan qoraalka Shell halka aan sidoo kale wax ka barto bulshada dhexdeeda.
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.