ሼል ስክሪፕት - አጋዥ ስልጠና 07፡ ከንድፈ ሀሳብ ወደ ልምምድ - ክፍል 01
በመቀጠል፣ ከዚህ ጋር 07 አጋዥ ስልጠና ከኛ ተከታታዮች Llል ስክሪፕት, ዛሬ የመጀመሪያውን ክፍል እናነሳለን ተግባራዊ ምሳሌዎች, ለመጀመር ግምት ውስጥ ማስገባት ተማር እና አጣራ የእኛ የበላይነት የሼል ስክሪፕት ቴክኒክ.
በተጨማሪም ከዚህ በመነሳት የሚታወቁትን እና የተማሩትን ሁሉ በ ውስጥ መጠቀም እንችላለን ቀዳሚ ትምህርቶች 06 እና 05 (የመስመር ላይ ግብዓቶች እና ጥሩ ልምዶች), ሁሉንም ሳይረሱ የንድፈ ሐሳብ መሠረት ውስጥ ተዋህዷል መማሪያዎች 04,03, 02 እና 01.
የሼል ስክሪፕት - አጋዥ ስልጠና 06: Bash Shell ስክሪፕቶች - ክፍል 3
ስለዚህ, ይህን ልጥፍ ከመጀመራቸው በፊት ይደውሉ "ሼል ስክሪፕት - አጋዥ ስልጠና 07", የሚከተሉትን ማሰስ እንመክራለን ተዛማጅ ይዘቶችይህን ልጥፍ ዛሬ በማንበብ ወይም በድጋሚ በማንበብ መጨረሻ ላይ፡-
ማውጫ
የሼል ስክሪፕት ትምህርት 07
በሼል ስክሪፕት ውስጥ ለመጀመር የትዕዛዝ ምሳሌዎች - አጋዥ ስልጠና 07
አስቀድሞ የተገለጹ እሴቶችን እና መለኪያዎችን ማወቅ-ወደ ውጭ መላክ እና የኢንቪ ትዕዛዞች
ለመጀመር, ብዙዎቹን ማወቅ አስፈላጊ ነው በጣም አስፈላጊ እና ጥቅም ላይ የዋሉ እሴቶች ወይም መለኪያዎች, አስቀድሞ በተወሰኑ የስርዓተ ክወና ተለዋዋጮች ውስጥ አስቀድሞ የተገለጹ ናቸው, ይህም በ ውስጥ ሊታወቅ ይችላል ያዛል"ወደ ውጪ ላክ"እና"ኢንቪ"በሚከተሉት ምስሎች ላይ እንደምናየው፡-
ወደ ውጪ ላክ
ኢንቪ
ስለዚህ፣ በተርሚናል ውስጥ ለምሳሌ የሚከተሉትን መፈጸም እንችላለን የትእዛዝ ትዕዛዞች ጥቅም ላይ የዋለውን የዴስክቶፕ አካባቢ ለማንበብ (ማውጣት / ማወቅ) ፣ በ "ወደ ውጪ ላክ" እና "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
በተርሚናል ውስጥ ሲፈጽሟቸው ይህ በማያ ገጹ ላይ ያለው ውጤት ይሆናል:
በአጭሩ ይህንን ተስፋ እናደርጋለን ትምህርት 07 በ "ሼል ስክሪፕት" ላይ ጋር የመጀመሪያ ክፍል ጠቃሚ ተከታታይ የትእዛዝ ትዕዛዞች የዚህን ዘዴ እምቅ ለመማር እና ለመረዳት ለመጀመር, ወዲያውኑ ይፍቀዱላቸው, ሀ የበለጠ የላቀ እና ተግባራዊ አስተዳደር ስለ እሱ ጂኤንዩ/ሊኑክስ ኦፕሬቲንግ ሲስተሞች. እና በእርግጥ, የመድረስ ኃይል የራስዎን CLI/GUI ፕሮግራሞች ይገንቡ, አስፈላጊ ከሆነ.
ልክ እኔ በግሌ የ ሀ መተግበሪያ (ጥቅል) ዴቢያን LPI-SOA ይባላል, ተከናውኗል 100% ከባሽ ጋር በሼል ስክሪፕት, ስለ እኔ የወደፊት እትም የማህበረሰብ Respin ላይ የተመሠረተ MX Linux ተጠርቷል ተአምራት. እና በእኔ ውስጥ ምን ማየት ይችላሉ? የ YouTube ሰርጥ, የሼል ስክሪፕት ኃይልን (ወሰን) ለማወቅ.
ይዘቱን ከወደዱ፣ አስተያየት ይስጡ እና ያካፍሉ።. እና ያስታውሱ, የእኛን መጀመሪያ ይጎብኙ «ድር ጣቢያ»፣ ከኦፊሴላዊው ቻናል በተጨማሪ ቴሌግራም ለተጨማሪ ዜና፣ አጋዥ ስልጠናዎች እና የሊኑክስ ዝመናዎች። ምዕራብ ቡድንየዛሬው ርዕሰ ጉዳይ ወይም ሌሎች ተዛማጅ ጉዳዮች ላይ ለበለጠ መረጃ።
አስተያየት ለመስጠት የመጀመሪያው ይሁኑ