Proměnné jsou základním rysem programování bash, ve kterém přiřazujeme štítek nebo název pro odkaz na jiné veličiny: například aritmetický příkaz nebo hodnotu. Používají se k tomu, aby byly programy strojů pro lidi čitelnější. Pomocí příkazu echo můžete zobrazit výstup proměnné nebo řádku textu. Při implementaci této možnosti nevyžaduje žádné formátování. Příkaz echo je užitečný k zobrazení výstupu proměnné, zvláště když víte, že obsah proměnné nezpůsobí žádný problém.
V tomto článku prozkoumáme, jak ozvěna proměnné v bash. Implementovali jsme všechny příkazy bash na Ubuntu 20.04. Probereme několik příkladů, pomocí kterých můžete snadno porozumět základním pojmům.
Základní syntaxe
Níže je uvedena základní syntaxe toho, jak proměnnou ozvěny zopakovat:
vyhodil $ var_name
Ve výše uvedeném příkazu echo je příkaz, který se používá k zobrazení hodnoty proměnné ‘název_ varu’. Var_name je název proměnné.
Spusťte terminál
Otevřete terminál stisknutím „Ctrl + Alt + t“ nebo spusťte terminál z vyhledávacího panelu aplikace. Chcete -li to provést, klikněte na „Aktivity“ umístěné v levém rohu v Ubuntu 20.04 a do vyhledávacího pole napište „terminál“ následujícím způsobem:
Spusťte terminál kliknutím na ikonu terminálu.
Echo Single Variable
Pomocí příkazu echo můžete zopakovat hodnotu proměnné. Stačí deklarovat a přiřadit hodnotu proměnné a poté jednoduše zopakovat hodnotu proměnné. Pro vaše dobré pochopení probereme některé příklady, které jsou uvedeny níže:
Příklad č. 01:
Vezměme si příklad, chceme zobrazit hodnotu proměnné s názvem „var_a“, která má hodnotu 100. Nyní pomocí příkazu echo můžeme její hodnotu na terminálu jednoduše zobrazit následovně:
$var_a=100$vyhodil $ var_a
Následující výstup budete mít na terminálu:
Příklad č. 02:
Pojďme diskutovat o dalším příkladu, chceme pomocí proměnné na terminálu zobrazit text „bash programming echo variable“. Vezměte tedy proměnnou s názvem „var_b“ a uložte výše uvedený text do této proměnné s dvojitými uvozovkami.
$var_b=bashprogramovánívyhodilproměnná$vyhodil $ var_b
Na terminálu uvidíte následující výstup:
Poznámka: pokud použijete echo var_b, pak místo zobrazení její hodnoty zobrazí pouze název proměnné na terminálu.
Echo více proměnných
Následující příklad vám ukáže, jak zopakovat více proměnných:
Příklad č. 01:
Vezměte například dvě proměnné var_A a var_B.
$var_A= přátelé$var_B=padesátka
$vyhodil $ var_A$ var_B
Na terminálu se zobrazí následující výstup:
Příklad č. 02:
Chceme například zobrazit datum a název hostitele našeho počítače. Příkazy data a hostname tedy uložíme do var1 a var2. Implementaci můžete vidět následovně:
$var1= $(datum)$var2= $(jméno hostitele)
$vyhodilthedatumje$ var1 @název počítače je$ var2
Po spuštění výše uvedeného příkazu uvidíte následující výstup:
Závěr
V tomto článku jsme ukázali, jak zobrazit hodnotu proměnné nebo textový výstup pomocí příkazu echo. Pro lepší pochopení jsme na terminálu provedli různé příklady proměnných bash. Doufám, že z výše uvedených příkazů jste nyní obeznámeni s tím, jak ozývat proměnné a text v programování bash. Kromě toho můžete v proměnné ukládat různé příkazy. Dejte mi prosím vědět v případě jakéhokoli problému souvisejícího s tímto článkem.