Bash, jak ozvěna proměnné

Bash How Echo Variable

Zatímco uživatel pracuje se spuštěním skriptu bash v systému Linux, je třeba z okna terminálu provést různé sady příkazů bash na základě různých požadavků. Po spuštění příkazů bash zobrazí výstup na terminálu, pokud neexistuje žádná chyba, jinak se v okně příkazového řádku zobrazí chybová zpráva. Někdy si uživatelé chtějí ponechat tento výstup pro budoucí použití. V této situaci lze výstup těchto příkazů uložit do proměnné.

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.