ஷெல் ஸ்கிரிப்டிங் – டுடோரியல் 09: கோட்பாட்டிலிருந்து நடைமுறைக்கு – பகுதி 03

ஷெல் ஸ்கிரிப்டிங் – டுடோரியல் 09: கோட்பாட்டிலிருந்து நடைமுறைக்கு – பகுதி 03

ஷெல் ஸ்கிரிப்டிங் – டுடோரியல் 09: கோட்பாட்டிலிருந்து நடைமுறைக்கு – பகுதி 03

இதில் 09 பயிற்சி எங்கள் தற்போதைய தொடரில் ஷெல் ஸ்கிரிப்டிங், நாங்கள் மற்றொரு தொகுப்புடன் தொடர்வோம் நடைமுறை எடுத்துக்காட்டுகள் வடிவத்தில் கட்டளை ஆர்டர்கள், நாங்கள் தொடங்கினோம் 07 பயிற்சி.

மற்றும் நினைவில் கொள்ளுங்கள், இல் முந்தைய பயிற்சிகள் 07 மற்றும் 08 நாங்கள் உரையாற்றி வருகிறோம் ஷெல் ஸ்கிரிப்டிங்கின் நடைமுறை பகுதி OS இலிருந்து அளவுருக்களைப் பிரித்தெடுக்க கட்டளை கட்டளைகளைப் பயன்படுத்தி, மற்றும் பயிற்சிகள் 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: பாஷ் ஷெல் ஸ்கிரிப்ட்கள் – பகுதி 3
தொடர்புடைய கட்டுரை:
ஷெல் ஸ்கிரிப்டிங் – டுடோரியல் 06: பாஷ் ஷெல் ஸ்கிரிப்ட்கள் – பகுதி 3
ஷெல் ஸ்கிரிப்டிங் – டுடோரியல் 05: பாஷ் ஷெல் ஸ்கிரிப்ட்கள் – பகுதி 2
தொடர்புடைய கட்டுரை:
ஷெல் ஸ்கிரிப்டிங் – டுடோரியல் 05: பாஷ் ஷெல் ஸ்கிரிப்ட்கள் – பகுதி 2

இடுகைக்கான சுருக்கம் பேனர்

சுருக்கமாக, நாங்கள் இதை நம்புகிறோம் "ஷெல் ஸ்கிரிப்டிங்" பற்றிய பயிற்சி 09 ஒரு சிறிய ஆனால் மதிப்புமிக்க பங்களிப்பை தொடர்ந்து வழங்க வேண்டும் கற்றல் மற்றும் புரிதலின் குறிக்கோள் திறன் ஷெல் ஸ்கிரிப்டிங் நுட்பம். நீங்கள் இன்னும் கொஞ்சம் கற்றுக்கொள்ள விரும்பினால், பின்வருவனவற்றை ஆராய உங்களை அழைக்கிறேன் YouTube சேனல், அங்கு வழக்கமாக ஒரு நடைமுறை வழியில் உரையாற்றுகிறார் ஷெல் ஸ்கிரிப்டிங்கின் சக்தி ஒரு மூலம் தொழில்நுட்ப மற்றும் கல்வி கருவி அழைப்பு LPI-SOA (லினக்ஸ் போஸ்ட் இன்ஸ்டால் - மேம்பட்ட ஆப்டிமைசேஷன் ஸ்கிரிப்ட்).

உள்ளடக்கம் உங்களுக்கு பிடித்திருந்தால், கருத்து மற்றும் பகிரவும். மற்றும் நினைவில், எங்கள் தொடக்கத்தில் வருகை «வலைத்தளத்தில்», அதிகாரப்பூர்வ சேனலுக்கு கூடுதலாக தந்தி மேலும் செய்திகள், பயிற்சிகள் மற்றும் Linux புதுப்பிப்புகளுக்கு. மேற்கு குழு, இன்றைய தலைப்பு அல்லது பிற தொடர்புடையவற்றைப் பற்றிய கூடுதல் தகவலுக்கு.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.