logo

echo příkaz v Linuxu s příklady

The echo příkaz v Linuxu je vestavěný příkaz, který umožňuje uživatelům zobrazit řádky textu nebo řetězce, které jsou předány jako argumenty. Běžně se používá ve skriptech shellu a dávkových souborech pro výstup stavového textu na obrazovku nebo do souboru.

Syntaxe příkazu `echo` v Linuxu

echo [option] [string]>

Tady,

[options] = Různé dostupné možnosti pro úpravu chování příkazu `echo`



[string] = Je to řetězec, který chceme zobrazit.

Základní použití: Zobrazení textu/řetězce:

Nejjednodušším použitím příkazu echo je zobrazení textu nebo řetězce na terminálu. Chcete-li to provést, jednoduše zadejte požadovaný text nebo řetězec jako argument příkazu echo.

linuxové zkratky

Syntax:

echo [string]>

Příklad:

Pokud chceme zobrazit Geeky pro Geeky. Použijeme následující příkaz.

echo 'Geeks for Geeks'>
Zobrazit text

Zobrazit text

Možnosti Dostupné v příkazu `echo` v Linuxu

POZNÁMKA :- -To je zde umožňuje interpretaci úniků zpětného lomítka

1.  : odstraní všechny mezery mezi textem

Příklad:

echo -e 'Geeks for Geeks'>
odstranit prostor

odstranit prostor

2. c : potlačit koncový nový řádek pomocí zpětného interpretu ‚-e‘, aby bylo možné pokračovat bez vyslání nového řádku.

Příklad:

echo -e 'Geeks cfor Geeks'>
pokračovat bez vysílání nového řádku

pokračovat bez vysílání nového řádku

Ve výše uvedeném příkladu se text za c nevytiskne a vynechá se na konci nového řádku.

anakonda vs had python

3. : tato možnost vytvoří nový řádek z místa, kde je použita.

Příklad:

 echo -e 'Geeks 
for 
Geeks'>
vytvořit nový řádek

vytvořit nový řádek

4. : tato možnost se používá k vytvoření vodorovných mezer tabulátorů.

Příklad:

echo -e 'Geeks 	for 	Geeks'>
vytvoření vodorovného prostoru pro tabulátory

vytvoření vodorovného prostoru pro tabulátory

5. : návrat vozíku s interpretem backspace ‚-e‘, aby byl ve výstupu specifikován návrat vozíku.

Příklad:

jak třídit arraylist v Javě
echo -e 'Geeks 
for Geeks'>
Návrat vozíku

Návrat vozíku

Ve výše uvedeném příkladu se text před nevytiskne.

6. v : tato možnost se používá k vytvoření svislých mezer tabulátorů.

Příklad:

echo -e 'Geeks vfor vGeeks>
vytvořit svislé mezery tabulátorů

vytvořit svislé mezery tabulátorů

7. a : návrat výstrahy pomocí interpretu backspace ‚-e‘, abyste měli zvukové upozornění.

Příklad:

echo -e 'aGeeks for Geeks'>
varovný návrat

varovný návrat

Po provedení tohoto příkazu se spustí výstražný zvuk nebo zvonek.

8. echo *: tento příkaz vytiskne všechny soubory/složky, podobně jako příkaz ls.

dvojitě propojený seznam

Příklad:

echo *>
podobný příkazu `ls`

podobný příkazu `ls`

hovínko

9. -n: tato volba se používá k vynechání echoingu na konci nového řádku.

Příklad:

echo -n 'Geeks for Geeks'>
vynechat ozvěnu na konci nového řádku.

vynechat ozvěnu na konci nového řádku

10. Přesměrování výstupu `echo`

Výstup `echo` může být přesměrován do souboru namísto zobrazení na terminálu. Toho můžeme dosáhnout pomocí operátorů `>` nebo `>>` pro přesměrování výstupu.

Příklad:

echo 'Welcome GFG'>output.txt>

Tím se zapíše výstup příkazu echo do souboru s názvem `output.txt`. Soubor bude přepsán, pokud již existuje.

Pokud chceme připojit výstup do existujícího souboru, použijeme `>>` místo `>`.

Závěr

V tomto článku jsme probrali příkaz `echo` v Linuxu, což je výkonný a všestranný nástroj a umožňuje uživatelům zobrazovat řádky textu nebo řetězce na terminálu. Celkově můžeme říci, že pochopením příkazu `echo` experimentováním s jeho funkcemi můžeme v našem Linuxu efektivně zobrazit zprávu, proměnné nebo jakýkoli požadovaný text.

?t=153