Bash, ako ozvena premennej

Bash How Echo Variable



Kým používateľ pracuje so spustením skriptu bash v systéme Linux, z okna terminálu je potrebné vykonať rôzne sady príkazov bash na základe rôznych požiadaviek. Po spustení príkazov bash ukazuje výstup na termináli, ak neexistuje žiadna chyba, inak sa v okne príkazového riadka zobrazí chybové hlásenie. Niekedy si užívatelia chcú ponechať tento výstup pre budúce použitie. V tejto situácii môže byť výstup týchto príkazov uložený v premennej.

Premenné sú základnou črtou programovania bash, v ktorej priradíme štítok alebo názov tak, aby odkazoval na iné veličiny: napríklad aritmetický príkaz alebo hodnotu. Používajú sa na to, aby boli programy strojov pre ľudí čitateľnejšie. Pomocou príkazu echo môžete zobraziť výstup premennej alebo riadka textu. Pri implementácii tejto možnosti nie je potrebné žiadne formátovanie. Príkaz echo je užitočný na zobrazenie výstupu premennej, najmä ak viete, že obsah premennej nespôsobí žiadny problém.







V tomto článku sa budeme zaoberať tým, ako odozvu premennej v bash. Implementovali sme všetky príkazy bash na Ubuntu 20.04. Prediskutujeme niekoľko príkladov, pomocou ktorých môžete ľahko porozumieť základným pojmom.



Základná syntax

Tu je základná syntax toho, ako odozviť premennú, uvedená nižšie:



zahodil $ var_name

Vo vyššie uvedenom príkaze echo je príkaz, ktorý sa používa na zobrazenie hodnoty premennej „var_name“. Var_name je názov premennej.





Spustite terminál

Otvorte terminál stlačením klávesov „Ctrl + Alt + t“ alebo spustite terminál z panela vyhľadávania aplikácií. Ak to chcete urobiť, kliknite na „Aktivity“ umiestnené v ľavom rohu v Ubuntu 20.04 a do vyhľadávacieho panela napíšte „terminál“ nasledovne:



Spustite terminál kliknutím na ikonu terminálu.

Jediná premenná ozveny

Príkazom echo môžete ozvučiť hodnotu premennej. Musíte iba deklarovať a priradiť hodnotu premennej a potom jednoducho zopakovať hodnotu premennej. Pre vaše dobré pochopenie prediskutujeme niekoľko príkladov, ktoré sú uvedené nižšie:

Príklad č. 01:

Vezmime si príklad, chceme zobraziť hodnotu premennej s názvom „var_a“, ktorá má hodnotu 100. Teraz pomocou príkazu echo môžeme jednoducho zobraziť jej hodnotu na termináli nasledovne:

$var_a=100
$zahodil $ var_a

Na termináli budete mať nasledujúci výstup:

Príklad č. 02:

Poďme diskutovať o inom príklade, pomocou terminálu chceme na termináli zobraziť text „bash programming echo variable“. Vezmite teda premennú s názvom „var_b“ a vyššie uvedený text uložte do tejto premennej s dvojitými úvodzovkami.

$var_b=bashprogramovaniezahodilpremenná
$zahodil $ var_b

Na termináli uvidíte nasledujúci výstup:

Poznámka: ak použijete echo var_b, potom namiesto zobrazenia jeho hodnoty zobrazí iba názov premennej na termináli.

Ozvena viacerých premenných

Nasledujúci príklad vám ukáže, ako zopakovať viacnásobné premenné:

Príklad č. 01:

Vezmite napríklad dve premenné var_A a var_B.

$var_A= priatelia
$var_B=päťdesiat
$zahodil $ var_A$ var_B

Na termináli sa zobrazí nasledujúci výstup:

Príklad č. 02:

Chceme napríklad zobraziť dátum a názov hostiteľa nášho počítača. Príkazy dátumu a hostiteľa budeme teda ukladať do var1 a var2. Implementáciu môžete vidieť nasledovne:

$var1= $(dátum)
$var2= $(meno hosťa)
$zahodilthedátumjevar1 dolár @názov počítača jevar2 dolár

Po spustení vyššie uvedeného príkazu uvidíte nasledujúci výstup:

Záver

V tomto článku sme ukázali, ako zobraziť hodnotu premennej alebo textový výstup pomocou príkazu echo. Na lepšie pochopenie sme na termináli vykonali rôzne príklady premenných bash. Dúfam, že z vyššie uvedených príkazov ste teraz oboznámení s tým, ako ozvučiť premenné a text v programovaní bash. Okrem toho môžete na uloženie vnútri premennej použiť rôzne príkazy. Prosím, dajte mi vedieť v prípade akýchkoľvek problémov spojených s týmto článkom.