ሼል ስክሪፕት - አጋዥ ስልጠና 09፡ ከንድፈ ሀሳብ ወደ ልምምድ - ክፍል 03

ሼል ስክሪፕት - አጋዥ ስልጠና 09፡ ከንድፈ ሀሳብ ወደ ልምምድ - ክፍል 03

ሼል ስክሪፕት - አጋዥ ስልጠና 09፡ ከንድፈ ሀሳብ ወደ ልምምድ - ክፍል 03

በዚህ ውስጥ 09 አጋዥ ስልጠና የአሁን ተከታታዮቻችን በ Llል ስክሪፕት, በሌላ ስብስብ እንቀጥላለን ተግባራዊ ምሳሌዎች በ. መልክ የትእዛዝ ትዕዛዞች, የጀመርነው 07 አጋዥ ስልጠና.

እና ያንን ያስታውሱ ፣ በ ቀዳሚ ትምህርቶች 07 እና 08 እየተነጋገርን ነበር የሼል ስክሪፕት ተግባራዊ አካል መለኪያዎችን ከስርዓተ ክወና ለማውጣት የትዕዛዝ ትዕዛዞችን በመጠቀም እና በ ትምህርቶች 06 እና 05በተለያዩ ጉዳዮች ላይ እናቀርባለን። የመስመር ላይ መርጃዎች እና የተወሰኑት ጥሩ ልምዶች።. አብዛኞቹ ሳለ የንድፈ ሐሳብ መሠረት የስክሪፕት ቋንቋው በ ውስጥ ተሸፍኗል ትምህርቶች 04 እስከ 01.

ሼል ስክሪፕት - አጋዥ ስልጠና 08፡ ከንድፈ ሀሳብ ወደ ልምምድ - ክፍል 02

ሼል ስክሪፕት - አጋዥ ስልጠና 08፡ ከንድፈ ሀሳብ ወደ ልምምድ - ክፍል 02

እና ይህን ልጥፍ ከመጀመርዎ በፊት ተጠርቷል። "ሼል ስክሪፕት - አጋዥ ስልጠና 09"፣ የሚከተሉትን እንዲያስሱ እንመክርዎታለን ተዛማጅ ይዘቶች፣ አንብበው ሲጨርሱ፡-

ሼል ስክሪፕት - አጋዥ ስልጠና 08፡ ከንድፈ ሀሳብ ወደ ልምምድ - ክፍል 02
ተዛማጅ ጽሁፎች:
ሼል ስክሪፕት - አጋዥ ስልጠና 08፡ ከንድፈ ሀሳብ ወደ ልምምድ - ክፍል 02

ሼል ስክሪፕት - አጋዥ ስልጠና 07፡ ከንድፈ ሀሳብ ወደ ልምምድ - ክፍል 01
ተዛማጅ ጽሁፎች:
ሼል ስክሪፕት - አጋዥ ስልጠና 07፡ ከንድፈ ሀሳብ ወደ ልምምድ - ክፍል 01

የሼል ስክሪፕት ትምህርት 09

የሼል ስክሪፕት ትምህርት 09

በሼል ስክሪፕት ለመጀመር የትእዛዞች ምሳሌዎች

ከስርዓት መለያ ውሂብ ጋር የተያያዙ እሴቶችን እና መለኪያዎችን ያውጡ

በመቀጠል የእኛ የትእዛዝ ትዕዛዞች ከዛሬ ጀምሮ ለ የሼል ስክሪፕት ይማሩ እነሱ የሚከተሉት ናቸው-

DISTROV01=$(cat /etc/os-release | grep ID | grep -v "VERSION" | cut -f2 -d\=) ; echo $DISTROV01

DISTROV02=$(cat /etc/os-release | grep ID | grep -v "VERSION_ID" | sed 's/ID=//') ; echo $DISTROV02

DISTROV03=$(lsb_release -d | sed 's/Description://' | awk '{print $1}') ; echo $DISTROV03

DISTROV04=$(lsb_release -i | awk '{print $3}') ; echo $DISTROV04

DISTROV05=$(cat /etc/os-release | grep NAME | grep -v "VERSION" | sed -n '2p' | cut -f2 -d\" | awk '{print $1}') ; echo $DISTROV05

DISTROV06=$(lsb_release -d | sed 's/Description://' | awk '{print $1, $2, $3, $4}') ; echo $DISTROV06

DISTROV07=$(cat /etc/os-release | grep NAME | grep -v "VERSION" | sed -n '2p' | cut -f2 -d\") ; echo $DISTROV07

DISTROV08=$(cat /etc/os-release | grep VERSION= | sed -n '1p' | sed 's/VERSION=//' | sed 's/"//g' | awk '{print $1}') ; echo $DISTROV08

DISTROV09=$(cat /etc/os-release | grep VERSION_ID= | sed -n '1p' | sed 's/VERSION_ID=//' | sed 's/"//g') ; echo $DISTROV09

DISTROV10=$(lsb_release -r | sed 's/Release://') ; echo $DISTROV10

DISTROV11=$(lsb_release -d | awk '{print $4}') ; echo $DISTROV11

DISTROV12=$(lsb_release -c | sed 's/Codename://') ; echo $DISTROV12

DISTROV13=$(cat /etc/os-release | grep VERSION= | sed -n '1p' | sed 's/VERSION=//' | sed 's/"//g' | awk '{print $2}' | sed 's/(//g' | sed 's/)//g') ; echo $DISTROV13

Al እያንዳንዱን ትዕዛዝ ያሂዱ እዚህ ይታያል, እኛ አንድ እናገኛለን ተመሳሳይ ውጤት (ውጤት)በሚከተለው ምስል ላይ እንደሚታየው፡-

ከስርዓት መለያ ውሂብ ጋር የተያያዙ እሴቶችን እና መለኪያዎችን ያውጡ

በእያንዳንዱ የትእዛዝ ቅደም ተከተል ያለው ሀሳብ እያንዳንዱ ትዕዛዝ በውስጡ የሚያደርገውን ማፍረስ እንደሆነ ያስታውሱ፣ የሼል ስክሪፕት እንዴት እንደሚገኝ ለማየት። በእንደዚህ አይነት መንገድ, የተፈፀመውን ትዕዛዝ ቅደም ተከተል እያንዳንዱን ደረጃ ለመረዳት. ለምሳሌ ፣ ከመጀመሪያው ምሳሌ ፣ ሀሳቡ ሁሉንም ነገር በሚከተለው መንገድ ማስፈፀም ይሆናል ።

cat /etc/os-release
cat /etc/os-release | grep ID
cat /etc/os-release | grep ID | grep -v "VERSION"
cat /etc/os-release | grep ID | grep -v "VERSION" | cut -f2 -d\=
DISTROV01=$(cat /etc/os-release | grep ID | grep -v "VERSION" | cut -f2 -d\=) ; echo $DISTROV01
የሼል ስክሪፕት - አጋዥ ስልጠና 06: Bash Shell ስክሪፕቶች - ክፍል 3
ተዛማጅ ጽሁፎች:
የሼል ስክሪፕት - አጋዥ ስልጠና 06: Bash Shell ስክሪፕቶች - ክፍል 3
የሼል ስክሪፕት - አጋዥ ስልጠና 05: Bash Shell ስክሪፕቶች - ክፍል 2
ተዛማጅ ጽሁፎች:
የሼል ስክሪፕት - አጋዥ ስልጠና 05: Bash Shell ስክሪፕቶች - ክፍል 2

ለመለጠፍ አጭር ባነር

በአጭሩ ይህንን ተስፋ እናደርጋለን ትምህርት 09 በ "ሼል ስክሪፕት" ላይ ከዚህ አንፃር ትንሽ ነገር ግን ጠቃሚ አስተዋፅኦ ማበርከቱን ቀጥል። የመማር እና የመረዳት ግብ አቅም የ የሼል ስክሪፕት ቴክኒክ. እና ትንሽ ተጨማሪ መማር ከፈለጋችሁ የሚከተለውን እንድታስሱ እጋብዛችኋለሁ የ YouTube ሰርጥ፣ በመደበኛነት በተግባራዊ መንገድ አድራሻውን የሚገልጽበት የሼል ስክሪፕት ኃይል በ a ቴክኒካዊ እና ትምህርታዊ መሳሪያ ጥሪ LPI-SOA (ሊኑክስ ፖስት ጫን - የላቀ የማመቻቸት ስክሪፕት).

ይዘቱን ከወደዱ፣ አስተያየት ይስጡ እና ያካፍሉ።. እና ያስታውሱ, የእኛን መጀመሪያ ይጎብኙ «ድር ጣቢያ»፣ ከኦፊሴላዊው ቻናል በተጨማሪ ቴሌግራም ለተጨማሪ ዜና፣ አጋዥ ስልጠናዎች እና የሊኑክስ ዝመናዎች። ምዕራብ ቡድንየዛሬው ርዕሰ ጉዳይ ወይም ሌሎች ተዛማጅ ጉዳዮች ላይ ለበለጠ መረጃ።


የጽሑፉ ይዘት የእኛን መርሆዎች ያከብራል የአርትዖት ሥነ ምግባር. የስህተት ጠቅ ለማድረግ እዚህ.

አስተያየት ለመስጠት የመጀመሪያው ይሁኑ

አስተያየትዎን ይተው

የእርስዎ ኢሜይል አድራሻ ሊታተም አይችልም. የሚያስፈልጉ መስኮች ጋር ምልክት ይደረግባቸዋል *

*

*

  1. ለመረጃው ኃላፊነት ያለው: ሚጌል Áንጌል ጋቶን
  2. የመረጃው ዓላማ-ቁጥጥር SPAM ፣ የአስተያየት አስተዳደር ፡፡
  3. ህጋዊነት-የእርስዎ ፈቃድ
  4. የመረጃው ግንኙነት-መረጃው በሕጋዊ ግዴታ ካልሆነ በስተቀር ለሶስተኛ ወገኖች አይተላለፍም ፡፡
  5. የውሂብ ማከማቻ በኦክሴንትስ አውታረመረቦች (አውሮፓ) የተስተናገደ የውሂብ ጎታ
  6. መብቶች-በማንኛውም ጊዜ መረጃዎን መገደብ ፣ መልሰው ማግኘት እና መሰረዝ ይችላሉ ፡፡