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
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
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
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
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
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
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ů
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
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`
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
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