ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 10: ಸಿದ್ಧಾಂತದಿಂದ ಅಭ್ಯಾಸಕ್ಕೆ - ಭಾಗ 04

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 10: ಸಿದ್ಧಾಂತದಿಂದ ಅಭ್ಯಾಸಕ್ಕೆ - ಭಾಗ 04

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 10: ಸಿದ್ಧಾಂತದಿಂದ ಅಭ್ಯಾಸಕ್ಕೆ - ಭಾಗ 04

ಇದರಲ್ಲಿ ಟ್ಯುಟೋರಿಯಲ್ 10 ನಮ್ಮ ಪ್ರಸ್ತುತ ಸರಣಿಯಲ್ಲಿ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್, ನಾವು ಇನ್ನೊಂದು ಗುಂಪಿನೊಂದಿಗೆ ಮುಂದುವರಿಯುತ್ತೇವೆ ಪ್ರಾಯೋಗಿಕ ಉದಾಹರಣೆಗಳು ರೂಪದಲ್ಲಿ ಆದೇಶ ಆದೇಶಗಳು, ನಲ್ಲಿ ತಿಳಿಸಲಾಗಿದೆ ಟ್ಯುಟೋರಿಯಲ್ 07, 08 ಮತ್ತು 09.

ಇದಲ್ಲದೆ, ರಲ್ಲಿ ಟ್ಯುಟೋರಿಯಲ್ 06 ಮತ್ತು 05, ನಾವು ವಿವಿಧವನ್ನು ತಿಳಿಸುತ್ತೇವೆ ಆನ್‌ಲೈನ್ ಸಂಪನ್ಮೂಲಗಳು ಮತ್ತು ಸ್ವಲ್ಪ ಉತ್ತಮ ಅಭ್ಯಾಸಗಳು. ಹೆಚ್ಚಿನ ಸಂದರ್ಭದಲ್ಲಿ ಸೈದ್ಧಾಂತಿಕ ಆಧಾರ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆಯನ್ನು ಒಳಗೊಂಡಿತ್ತು ಟ್ಯುಟೋರಿಯಲ್ 04 ರಿಂದ 01.

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 09: ಸಿದ್ಧಾಂತದಿಂದ ಅಭ್ಯಾಸಕ್ಕೆ - ಭಾಗ 03

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 09: ಸಿದ್ಧಾಂತದಿಂದ ಅಭ್ಯಾಸಕ್ಕೆ - ಭಾಗ 03

ಮತ್ತು, ಎಂಬ ಈ ಪೋಸ್ಟ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು "ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 10", ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಅನ್ವೇಷಿಸಲು ನಾವು ನಿಮಗೆ ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ ಸಂಬಂಧಿತ ವಿಷಯಗಳು, ಅದನ್ನು ಓದುವ ಕೊನೆಯಲ್ಲಿ:

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 09: ಸಿದ್ಧಾಂತದಿಂದ ಅಭ್ಯಾಸಕ್ಕೆ - ಭಾಗ 03
ಸಂಬಂಧಿತ ಲೇಖನ:
ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 09: ಸಿದ್ಧಾಂತದಿಂದ ಅಭ್ಯಾಸಕ್ಕೆ - ಭಾಗ 03
ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 08: ಸಿದ್ಧಾಂತದಿಂದ ಅಭ್ಯಾಸಕ್ಕೆ - ಭಾಗ 02
ಸಂಬಂಧಿತ ಲೇಖನ:
ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 08: ಸಿದ್ಧಾಂತದಿಂದ ಅಭ್ಯಾಸಕ್ಕೆ - ಭಾಗ 02

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಟ್ಯುಟೋರಿಯಲ್ 10

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಟ್ಯುಟೋರಿಯಲ್ 10

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್‌ನಲ್ಲಿ ಪ್ರಾರಂಭಿಸಲು ಆಜ್ಞೆಗಳ ಉದಾಹರಣೆಗಳು

ಕರ್ನಲ್ ಡೇಟಾ ಮತ್ತು ಸಿಸ್ಟಮ್ ಮೆಮೊರಿಗೆ ಸಂಬಂಧಿಸಿದ ಮೌಲ್ಯಗಳು ಮತ್ತು ನಿಯತಾಂಕಗಳನ್ನು ಹೊರತೆಗೆಯಿರಿ

ಮುಂದೆ, ನಮ್ಮ ಆಜ್ಞೆಗಳು ಇಂದಿನಿಂದ, ಫಾರ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಕಲಿಯಿರಿ ಅವರು ಈ ಕೆಳಗಿನವುಗಳಾಗಿವೆ:

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 ಪ್ರತಿ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ ಇಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ, ನಾವು ಪಡೆಯುತ್ತೇವೆ ಒಂದೇ ರೀತಿಯ ಔಟ್‌ಪುಟ್ (ಫಲಿತಾಂಶ), ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ:

ಉದಾಹರಣೆಗಳು

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಪಡೆಯಬೇಕಾದ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಹೇಗೆ ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ನೋಡಲು, ಪ್ರತಿಯೊಂದು ಆಜ್ಞೆಯು ಅದರೊಳಗೆ ಏನು ಮಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ವಿಭಜಿಸುವುದು ಪ್ರತಿ ಆಜ್ಞೆಯ ಆದೇಶದ ಕಲ್ಪನೆಯಾಗಿದೆ ಎಂಬುದನ್ನು ನೆನಪಿನಲ್ಲಿಡಿ. ಉದಾಹರಣೆಗೆ:

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
ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 07: ಸಿದ್ಧಾಂತದಿಂದ ಅಭ್ಯಾಸಕ್ಕೆ - ಭಾಗ 01
ಸಂಬಂಧಿತ ಲೇಖನ:
ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 07: ಸಿದ್ಧಾಂತದಿಂದ ಅಭ್ಯಾಸಕ್ಕೆ - ಭಾಗ 01
ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 06: ಬ್ಯಾಷ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು - ಭಾಗ 3
ಸಂಬಂಧಿತ ಲೇಖನ:
ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 06: ಬ್ಯಾಷ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು - ಭಾಗ 3

ಪೋಸ್ಟ್‌ಗಾಗಿ ಅಮೂರ್ತ ಬ್ಯಾನರ್

ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ನಾವು ಇದನ್ನು ಆಶಿಸುತ್ತೇವೆ "ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್" ಕುರಿತು ಟ್ಯುಟೋರಿಯಲ್ 10 ಪರಿಭಾಷೆಯಲ್ಲಿ ಸಣ್ಣ ಆದರೆ ಮೌಲ್ಯಯುತವಾದ ಕೊಡುಗೆಯನ್ನು ನೀಡುವುದನ್ನು ಮುಂದುವರಿಸಿ ಕಲಿಕೆ ಮತ್ತು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವ ಗುರಿ ಸಾಮರ್ಥ್ಯ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ತಂತ್ರ. ಅಲ್ಲದೆ, ನೀವು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಕಲಿಯಲು ಬಯಸಿದರೆ, ನಾನು ಇದರ ಭಾಗವಾಗಲು ನಿಮ್ಮನ್ನು ಆಹ್ವಾನಿಸುತ್ತೇನೆ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಬಗ್ಗೆ ಟೆಲಿಗ್ರಾಮ್ ಗುಂಪು ಅಲ್ಲಿ ನಾನು ಸಮುದಾಯದಲ್ಲಿಯೂ ಕಲಿಯುತ್ತೇನೆ.

ನೀವು ವಿಷಯವನ್ನು ಇಷ್ಟಪಟ್ಟರೆ, ಕಾಮೆಂಟ್ ಮಾಡಿ ಮತ್ತು ಹಂಚಿಕೊಳ್ಳಿ. ಮತ್ತು ನೆನಪಿಡಿ, ನಮ್ಮ ಆರಂಭಕ್ಕೆ ಭೇಟಿ ನೀಡಿ «ವೆಬ್ ಸೈಟ್», ಅಧಿಕೃತ ಚಾನಲ್ ಜೊತೆಗೆ ಟೆಲಿಗ್ರಾಂ ಹೆಚ್ಚಿನ ಸುದ್ದಿ, ಟ್ಯುಟೋರಿಯಲ್‌ಗಳು ಮತ್ತು Linux ನವೀಕರಣಗಳಿಗಾಗಿ. ಪಶ್ಚಿಮ ಗುಂಪು, ಇಂದಿನ ವಿಷಯ ಅಥವಾ ಇತರ ಸಂಬಂಧಿತ ವಿಷಯಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.