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.
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.
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:
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.
Příklad:
echo *
podobný příkazu `ls`
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