příkaz echo v systému Linux se používá k zobrazení řádku textu / řetězce, který je předán jako argument. Jedná se o vestavěný příkaz, který se většinou používá ve skriptech prostředí a dávkových souborech k výstupu stavového textu na obrazovku nebo do souboru.
Syntaxe:
echo
Zobrazení textu / řetězce:
Syntaxe:
echo
Příklad:
Možnosti příkazu echo
POZNÁMKA: – -e zde umožňuje interpretaci úniků zpětného lomítka
1. \ b: odstraní všechny mezery mezi textem
Příklad:
echo -e "Geeks \bfor \bGeeks"
2. \ c: potlačit koncový nový řádek s interpretem backspace ‚-e‘, aby pokračoval bez nového řádku.
Příklad:
echo -e "Geeks \cfor Geeks"
Ve výše uvedeném příkladu text za \ c není vytištěno a je vynechán koncový nový řádek.
3. \ n: tato možnost vytvoří nový řádek, odkud se použije.
Příklad:
echo -e "Geeks \nfor \nGeeks"
4. \ t: tato možnost se používá k vytvoření vodorovných mezer na tabulkách.
Příklad:
echo -e "Geeks \tfor \tGeeks"
5. \ r: návrat vozíku s interpretem backspace ‚-e‘, aby byl na výstupu zadán návrat vozíku.
Příklad:
echo -e "Geeks \rfor Geeks"
Ve výše uvedeném příkladu se text před \ r nevytiskne.
6 . \ v: tato možnost se používá k vytváření svislých mezer na tabulkách.
Příklad:
echo -e "Geeks \vfor \vGeeks
7. \ a: výstraha se vrací s tlumočníkem backspace ‚-e‘ pro zvukové upozornění.
Příklad:
echo -e "\aGeeks for Geeks
Po provedení tohoto příkazu vygeneruje výstražný zvuk nebo Bel.
8. echo *: tento příkaz vytiskne všechny soubory / složky podobné příkazu ls.
Příklad:
echo *
9. -n: tato možnost se používá k vynechání odezvy na konci nového řádku.
Příklad:
echo -n "Geeks for Geeks"