Bash, kuidas muutujat kajastada

Bash How Echo Variable

Kuigi kasutaja töötab Linuxi süsteemis bash -skriptiga, tuleb terminali aknast erinevate nõuete alusel täita erinevaid bash -käskude komplekte. Pärast bash-käskude käivitamist näitab see terminali väljundit, kui viga pole, vastasel juhul kuvatakse käsurea aknas veateade. Mõnikord soovivad kasutajad seda väljundit edaspidiseks kasutamiseks säilitada. Sellises olukorras saab nende käskude väljundit salvestada muutujaga.

Muutujad on bash -programmeerimise oluline omadus, mille puhul määrame sildi või nime, et viidata teistele kogustele: näiteks aritmeetiline käsk või väärtus. Neid kasutatakse masinaprogrammide inimeste jaoks loetavamaks muutmiseks. Käsu echo abil saate kuvada muutuja või tekstirida väljundi. Selle valiku rakendamisel pole vormindamist vaja. Kaja käsk on kasulik muutuja väljundi kuvamiseks, eriti kui teate, et muutuja sisu ei põhjusta probleeme.



Selles artiklis uurime, kuidas bashi muutujat kajastada. Oleme Ubuntu 20.04 rakendanud kõik bash -käsud. Arutame mõningaid näiteid, mille abil saate põhimõistetest hõlpsasti aru saada.



Põhisüntaks

Siin on muutuja kajastamise põhisüntaks allpool.



viskas välja $ var_name

Ülaltoodud käsus on kaja käsk, mida kasutatakse muutuja „var_name” väärtuse kuvamiseks. Var_name on muutuja nimi.

Käivitage terminal

Avage terminal, vajutades klahvikombinatsiooni Ctrl + Alt + t või käivitage rakendus rakenduste otsinguribalt. Selleks klõpsake Ubuntu 20.04 vasakus nurgas asuvat 'Tegevused' ja kirjutage otsinguribale 'terminal' järgmiselt:



Käivitage terminal, klõpsates terminali ikoonil.

Kaja üks muutuja

Kasutades käsku echo, saate muutuja väärtust kajastada. Peate lihtsalt deklareerima ja muutujale väärtuse määrama ning seejärel lihtsalt muutuja väärtust kordama. Teie hea arusaamise huvides arutame allpool toodud näiteid.

Näide # 01:

Võtame näite, soovime kuvada muutuja nimega „var_a”, mille väärtus on 100. Nüüd saame käsku echo kasutades selle väärtuse lihtsalt terminalis kuvada järgmiselt.

$var_a=100
$viskas välja $ var_a

Terminalis kuvatakse järgmine väljund:

Näide # 02:

Räägime veel ühest näitest, tahame muutuja abil terminalis kuvada teksti „bash programming echo muutuja”. Niisiis, võtke muutuja nimega „var_b” ja salvestage ülaltoodud tekst sellesse muutujale koos kahekordse jutumärgiga.

$var_b=löömaprogrammeerimineviskas väljamuutuja
$viskas välja $ var_b

Näete terminalis järgmist väljundit:

Märge: kui kasutate echo var_b, kuvab see terminalis muutuja nime, selle väärtuse kuvamise asemel.

Kaja mitu muutujat

Järgmine näide näitab teile, kuidas korduvaid muutujaid kajastada:

Näide # 01:

Näiteks võtke kaks muutujat var_A ja var_B.

$var_A= tere sõbrad
$var_B=viiskümmend
$viskas välja $ var_A$ var_B

Terminalis kuvatakse järgmine väljund:

Näide # 02:

Näiteks tahame kuvada oma arvuti kuupäeva ja hostinime. Seega salvestame kuupäeva ja hostinime käsud vastavalt var1 ja var2. Rakendust näete järgmiselt.

$var1= $(kuupäev)
$var2= $(hostinimi)
$viskas väljathekuupäevon$ var1 @arvuti nimi on$ var2

Pärast ülaltoodud käsu käivitamist näete järgmist väljundit:

Järeldus

Selles artiklis oleme näidanud, kuidas kuvada muutuja väärtust või tekstiväljundit, kasutades käsku echo. Parema mõistmise huvides oleme terminalis täitnud erinevaid bash -muutujate näiteid. Ülaltoodud käskude põhjal loodan, et olete nüüd kursis muutujate ja teksti kajastamisega bash -programmeerimisel. Lisaks saate muutuja sisse salvestamiseks kasutada erinevaid käske. Palun andke mulle teada selle artikliga seotud probleemide korral.