Shell Scripting - Dzidziso 09: Kubva pane dzidziso kuita - Chikamu 03

Shell Scripting - Dzidziso 09: Kubva pane dzidziso kuita - Chikamu 03

Shell Scripting - Dzidziso 09: Kubva pane dzidziso kuita - Chikamu 03

Mune izvi Dzidziso 09 yenyaya yedu yazvino pa Shell Kuverenga, tichaenderera mberi neimwe seti ye mienzaniso inoshanda muchimiro che raira mirairo, izvo zvatakatangira Dzidziso 07.

Uye ramba uchifunga kuti, mu zvidzidzo zvekare 07 uye 08 tanga tichitaura nezve chikamu chinoshanda cheShell Scripting uchishandisa mirairo yekuraira kubvisa ma paramita kubva kuOS, uye mune Zvidzidzo 06 uye 05, tinotaura zvakasiyana-siyana Online resources nevamwe Miitiro yakanaka. Kunyange zvakawanda zve theoretical hwaro yemutauro wekunyora yakafukidzwa mu Zvidzidzo 04 kusvika 01.

Shell Scripting - Dzidziso 08: Kubva pane dzidziso kuita - Chikamu 02

Shell Scripting - Dzidziso 08: Kubva pane dzidziso kuita - Chikamu 02

Uye, usati watanga iyi post yakadanwa "Shell Scripting - Dzidziso 09", tinokukurudzira kuti uongororewo zvinotevera zvinoenderana nezviri mukati, pakupera kwekuiverenga:

Shell Scripting - Dzidziso 08: Kubva pane dzidziso kuita - Chikamu 02
Nyaya inoenderana:
Shell Scripting - Dzidziso 08: Kubva pane dzidziso kuita - Chikamu 02
Shell Scripting - Dzidziso 07: Kubva pane dzidziso kuita - Chikamu 01
Nyaya inoenderana:
Shell Scripting - Dzidziso 07: Kubva pane dzidziso kuita - Chikamu 01

Shell Scripting Tutorial 09

Shell Scripting Tutorial 09

Mienzaniso yemirairo yekutanga muShell Scripting

Bvisa kukosha uye ma parameter ane hukama nedhisheni yekuzivikanwa kwehurongwa

Tevere, yedu raira mirairo kubva nhasi, nokuti dzidza shell scripting Ndizvo zvinotevera:

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 mhanya murairo wega wega inoratidzwa pano, tichawana a zvakafanana kubuda (mhedzisiro), sezvinoratidzwa pamufananidzo unotevera:

Bvisa kukosha uye ma parameter ane hukama nedhisheni yekuzivikanwa kwehurongwa

Ramba uchifunga kuti iyo pfungwa ine yega yega yekuraira ndeyekuputsa izvo murairo wega wega unoitwa mukati mayo, kuona kuti Shell Scripting inogadzirisa sei zvinobuda kuti zviwanikwe. Nenzira yakadai, kuti unzwisise nhanho imwe neimwe yekuraira kunoitwa. Semuenzaniso, nemuenzaniso wekutanga, pfungwa yacho ingave yekuita zvese sezvinotevera:

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
Shell Scripting - Dzidziso 06: Bash Shell Zvinyorwa - Chikamu 3
Nyaya inoenderana:
Shell Scripting - Dzidziso 06: Bash Shell Zvinyorwa - Chikamu 3
Shell Scripting - Dzidziso 05: Bash Shell Zvinyorwa - Chikamu 2
Nyaya inoenderana:
Shell Scripting - Dzidziso 05: Bash Shell Zvinyorwa - Chikamu 2

Abstract banner for post

Muchidimbu, tinovimba izvi Dzidziso 09 pa "Shell Scripting" ramba uchipa mupiro muduku asi unokosha maererano ne chinangwa chekudzidza nekunzwisisa kugona kwe Shell Scripting Technique. Uye kana iwe uchida kudzidza zvishoma, ndinokukoka iwe kuti uongorore zvinotevera YouTube channel, apo inogara ichitaura nenzira inoshanda simba re shell scripting kuburikidza ne hunyanzvi uye chishandiso chekudzidzisa kudana LPI-SOA (Linux post Isa - Yepamberi Optimization Script).

Kana waifarira zviri mukati, comment and share it. Uye rangarira, shanyira kwekutanga kwedu «website», kuwedzera kune yepamutemo chiteshi che teregiramu kune dzimwe nhau, tutorials uye Linux updates. West boka, kuti uwane rumwe ruzivo nezvenyaya yanhasi kana zvimwe zvine chekuita nazvo.


Iva wekutanga kutaura

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako