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

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

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

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

ಹೆಚ್ಚುವರಿಯಾಗಿ, ಇಲ್ಲಿಂದ, ನಾವು ತಿಳಿದಿರುವ ಮತ್ತು ಕಲಿತ ಎಲ್ಲವನ್ನೂ ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಹಿಂದಿನ ಟ್ಯುಟೋರಿಯಲ್ 06 ಮತ್ತು 05 (ಆನ್‌ಲೈನ್ ಸಂಪನ್ಮೂಲಗಳು ಮತ್ತು ಉತ್ತಮ ಅಭ್ಯಾಸಗಳು), ಎಲ್ಲವನ್ನೂ ಮರೆಯದೆ ಸೈದ್ಧಾಂತಿಕ ಆಧಾರ ಒಳಗೆ ಸಂಯೋಜಿಸಲಾಗಿದೆ ಟ್ಯುಟೋರಿಯಲ್ 04,03, 02 ಮತ್ತು 01.

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 06: ಬ್ಯಾಷ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು - ಭಾಗ 3

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 06: ಬ್ಯಾಷ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು - ಭಾಗ 3

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

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 06: ಬ್ಯಾಷ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು - ಭಾಗ 3
ಸಂಬಂಧಿತ ಲೇಖನ:
ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 06: ಬ್ಯಾಷ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು - ಭಾಗ 3
ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 05: ಬ್ಯಾಷ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು - ಭಾಗ 2
ಸಂಬಂಧಿತ ಲೇಖನ:
ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 05: ಬ್ಯಾಷ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು - ಭಾಗ 2

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

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

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

ಪೂರ್ವನಿರ್ಧರಿತ ಮೌಲ್ಯಗಳು ಮತ್ತು ನಿಯತಾಂಕಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳುವುದು: ರಫ್ತು ಮತ್ತು ಎನ್ವಿ ಆಜ್ಞೆಗಳು

ಮೊದಲಿಗೆ, ಅವುಗಳಲ್ಲಿ ಹಲವು ಎಂದು ತಿಳಿದುಕೊಳ್ಳುವುದು ಬಹಳ ಮುಖ್ಯ ಪ್ರಮುಖ ಮತ್ತು ಬಳಸಿದ ಮೌಲ್ಯಗಳು ಅಥವಾ ನಿಯತಾಂಕಗಳು, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನ ಕೆಲವು ಅಸ್ಥಿರಗಳಲ್ಲಿ ಈಗಾಗಲೇ ಪೂರ್ವನಿರ್ಧರಿತವಾಗಿದೆ, ಇವುಗಳ ಮೂಲಕ ತಿಳಿಯಬಹುದು ಆಜ್ಞೆಗಳು "ರಫ್ತು"ಮತ್ತು"ಎನ್ವಿ", ನಾವು ಈ ಕೆಳಗಿನ ಚಿತ್ರಗಳಲ್ಲಿ ನೋಡಬಹುದು:

ರಫ್ತು

ರಫ್ತು ಆದೇಶ ಔಟ್ಪುಟ್ - 1

ರಫ್ತು ಆದೇಶ ಔಟ್ಪುಟ್ - 2

ಎನ್ವಿ

ಎನ್ವಿ ಕಮಾಂಡ್ ಔಟ್‌ಪುಟ್ - 1

ಎನ್ವಿ ಕಮಾಂಡ್ ಔಟ್‌ಪುಟ್ - 2

ಆದ್ದರಿಂದ, ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ನಾವು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು, ಉದಾಹರಣೆಗೆ, ಈ ಕೆಳಗಿನವುಗಳು ಆದೇಶ ಆದೇಶಗಳು ಬಳಸಿದ ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರವನ್ನು ಓದಲು (ಹೊರತೆಗೆಯಲು/ತಿಳಿದುಕೊಳ್ಳಲು), ಅವಲಂಬಿಸಿ "ರಫ್ತು" ಮತ್ತು "Env" ಆಜ್ಞೆಗಳು:

ಪ್ರತಿಧ್ವನಿ $XDG_SESSION_DESKTOP

ಪ್ರತಿಧ್ವನಿ $DESKTOP_SESSION

ಮತ್ತು ಟರ್ಮಿನಲ್ ಮೂಲಕ ಅದೇ ಫಲಿತಾಂಶವನ್ನು ಪಡೆಯಿರಿ, ನನ್ನ ಸಂದರ್ಭದಲ್ಲಿ: XFCE. ಕೆಳಗೆ ತೋರಿಸಿರುವಂತೆ:

ಬಳಸಿದ ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರವನ್ನು ಓದಲು (ಹೊರತೆಗೆಯಲು/ತಿಳಿದುಕೊಳ್ಳಲು) ಆದೇಶ ಆದೇಶಗಳು

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

ತದನಂತರ ನಾವು ಕಲಿಯುತ್ತೇವೆ ಮೌಲ್ಯಗಳು ಮತ್ತು ಮಾಹಿತಿಯನ್ನು ಹೊರತೆಗೆಯಿರಿ ಮೂಲಕ ವಿವಿಧ ರೀತಿಯ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಆದೇಶ ಆದೇಶಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು. ಇಂದಿನಂತಹ ಕೆಲವು ಸರಳವಾದವುಗಳಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಭವಿಷ್ಯದ ಟ್ಯುಟೋರಿಯಲ್‌ಗಳಲ್ಲಿ ಹೆಚ್ಚು ಸುಧಾರಿತವಾದವುಗಳನ್ನು ತಲುಪುವವರೆಗೆ.

ಇಂದಿನವು ಈ ಕೆಳಗಿನವುಗಳಾಗಿವೆ:

NE=$(cat /etc/hostname) ; echo $NE
#Nombre del Equipo.

F1=$(date +"%D") ; echo $F1
#Fecha actual del Sistema

F2=$(date +"%d-%b-%y") ; echo $F2
#Fecha actual del Sistema

F3=$(date +"%d-%m-%y") ; echo $F3
#Fecha Numérica actual del Equipo

F4=$(date "+%d-%m-%y_%H-%M-%S") ; echo $F4
#Fecha actual extendida del Sistema

H1=$(date +"%T") ; echo $H1
#Hora actual del Sistema

H2=$(date +"%H-%M") ; echo $H2
#Hora actual del Sistema

H3=$(date +"%H-%M-%S") ; echo $H3
#Fecha actual extendida del Sistema

H4=$(date +"%H") ; echo $H4
#Hora del Sistema

M1=$(date +"%M") ; echo $M1
#Minutos del Equipo

S1=$(date +"%S") ; echo $S1
#Segundos del Sistema

D1=$(date +"%d") ; echo $D1
#Día actual del Equipo

MES1=$(date +"%b") ; echo $MES1
#Mes alfabético actual del Equipo

MES2=$(date +"%m") ; echo $MES2
#Mes numérico actual del Equipo

A1=$(date +"%y") ; echo $A1
#Año (con 2 cifras) actual del Equipo

A2=$(date +"%Y") ; echo $A2
#Año (con 4 cifras) actual del Equipo

ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಅವುಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ ಇದು ಪರದೆಯ ಮೇಲೆ ಫಲಿತಾಂಶವಾಗಿರುತ್ತದೆ:

ಕಾರ್ಯಗತಗೊಳಿಸಿದ ಆದೇಶ ಆದೇಶಗಳ ಪರದೆಯ ಫಲಿತಾಂಶ

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ – ಟ್ಯುಟೋರಿಯಲ್ 04: ಬ್ಯಾಷ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು - ಭಾಗ 1
ಸಂಬಂಧಿತ ಲೇಖನ:
ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 04: ಬ್ಯಾಷ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು - ಭಾಗ 1
ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 03: ಬ್ಯಾಷ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಬಗ್ಗೆ ಎಲ್ಲಾ
ಸಂಬಂಧಿತ ಲೇಖನ:
ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಟ್ಯುಟೋರಿಯಲ್ 03: ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು ಮತ್ತು ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಬಗ್ಗೆ ಎಲ್ಲಾ

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

ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ನಾವು ಇದನ್ನು ಆಶಿಸುತ್ತೇವೆ "ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್" ಕುರಿತು ಟ್ಯುಟೋರಿಯಲ್ 07 ಜೊತೆ ಮೊದಲ ಭಾಗ ಉಪಯುಕ್ತ ಸರಣಿಯ ಆದೇಶ ಆದೇಶಗಳು ಈ ತಂತ್ರದ ಸಾಮರ್ಥ್ಯವನ್ನು ಕಲಿಯಲು ಮತ್ತು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಪ್ರಾರಂಭಿಸಲು, ಅವುಗಳನ್ನು ತಕ್ಷಣದ ಭವಿಷ್ಯದಲ್ಲಿ ಅನುಮತಿಸಿ, a ಹೆಚ್ಚು ಸುಧಾರಿತ ಮತ್ತು ಪ್ರಾಯೋಗಿಕ ನಿರ್ವಹಣೆ ಅವರ GNU/Linux ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳು. ಮತ್ತು ಸಹಜವಾಗಿ, ತಲುಪುವ ಶಕ್ತಿ ನಿಮ್ಮ ಸ್ವಂತ CLI/GUI ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ನಿರ್ಮಿಸಿ, ಅಗತ್ಯವಿದ್ದರೆ.

ವೈಯಕ್ತಿಕವಾಗಿ, ನಾನು ನಿರ್ಮಾಣದೊಂದಿಗೆ ಕೈಗೊಳ್ಳುತ್ತೇನೆ ಅಪ್ಲಿಕೇಶನ್ (ಪ್ಯಾಕೇಜ್) LPI-SOA ಎಂದು ಕರೆಯಲ್ಪಡುವ ಡೆಬಿಯನ್, ಮುಗಿದಿದೆ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಮೂಲಕ ಬ್ಯಾಷ್ ಜೊತೆಗೆ 100%, ನನ್ನ ಭವಿಷ್ಯದ ಆವೃತ್ತಿಯ ಬಗ್ಗೆ ಸಮುದಾಯ ರೆಸ್ಪಿನ್ ಆಧರಿಸಿದೆ ಎಂಎಕ್ಸ್ ಲಿನಕ್ಸ್ ಕರೆಯಲಾಗುತ್ತದೆ ಪವಾಡಗಳು. ಮತ್ತು ಅವರು ನನ್ನಲ್ಲಿ ಏನು ನೋಡಬಹುದು? YouTube ಚಾನಲ್, ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್‌ನ ಶಕ್ತಿ (ವ್ಯಾಪ್ತಿ) ತಿಳಿಯಲು.

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


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

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

*

*

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