echo príkaz v Linuxe s príkladmi
The ozvena príkaz v systéme Linux je vstavaný príkaz, ktorý umožňuje používateľom zobraziť riadky textu alebo reťazce, ktoré sa odovzdávajú ako argumenty. Bežne sa používa v skriptoch shellu a dávkových súboroch na výstup stavového textu na obrazovku alebo do súboru.
Syntax príkazu `echo` v Linuxe
echo [option] [string]
Tu,
[možnosti] = Rôzne dostupné možnosti na úpravu správania príkazu `echo`
[string] = Je to reťazec, ktorý chceme zobraziť.
Základné použitie: Zobrazenie textu/reťazca:
Najjednoduchším použitím príkazu echo je zobrazenie textu alebo reťazca na termináli. Ak to chcete urobiť, jednoducho zadajte požadovaný text alebo reťazec ako argument príkazu echo.
Syntax:
echo [string]
Príklad:
Ak chceme zobraziť Geeks for Geeks. Používame nasledujúci príkaz.
echo 'Geeks for Geeks'
Zobraziť text
Možnosti Dostupné v príkaze `echo` v systéme Linux
POZNÁMKA :- -To je tu umožňuje interpretáciu spätného lomítka
1. : odstráni všetky medzery medzi textom
Príklad:
echo -e 'Geeks for Geeks'
odstrániť priestor
2. c : potlačiť koncový nový riadok pomocou spätného tlmočníka „-e“, aby ste pokračovali bez vygenerovania nového riadku.
Príklad:
echo -e 'Geeks cfor Geeks'
pokračovať bez vysielania nového riadku
Vo vyššie uvedenom príklade sa text za c nevytlačí a vynechá sa na konci nového riadku.
3. : táto možnosť vytvorí nový riadok z miesta, kde sa používa.
Príklad:
echo -e 'Geeks for Geeks'
vytvoriť nový riadok
4. : táto možnosť sa používa na vytvorenie vodorovných medzier tabelátorov.
Príklad:
echo -e 'Geeks for Geeks'
vytvorenie vodorovného priestoru pre karty
5. : návrat vozíka s tlmočníkom backspace „-e“, aby ste vo výstupe určili návrat vozíka.
Príklad:
echo -e 'Geeks for Geeks'
Vrátenie vozíka
Vo vyššie uvedenom príklade sa text pred nevytlačí.
6. v : táto možnosť sa používa na vytvorenie zvislých medzier tabelátorov.
Príklad:
echo -e 'Geeks vfor vGeeks
vytvorte zvislé tabulátory
7. a : návrat výstrahy pomocou tlmočníka backspace „-e“, aby ste dostali zvukové upozornenie.
Príklad:
echo -e 'aGeeks for Geeks'
varovný návrat
Tento príkaz po vykonaní vydá zvuk upozornenia alebo zvonček.
8. echo *: tento príkaz vytlačí všetky súbory/priečinky, podobne ako príkaz ls.
Príklad:
echo *
podobný príkazu `ls`
9. -n: táto možnosť sa používa na vynechanie ozveny na konci nového riadku.
Príklad:
echo -n 'Geeks for Geeks'
vynechať ozvenu na konci nového riadku
10. Presmerovanie výstupu `echo`
Výstup `echo` môže byť presmerovaný do súboru namiesto zobrazenia na termináli. Môžeme to dosiahnuť pomocou operátorov `>` alebo `>>` na presmerovanie výstupu.
Príklad:
echo 'Welcome GFG'>output.txt
Toto zapíše výstup príkazu echo do súboru s názvom `output.txt`. Súbor bude prepísaný, ak už existuje.
Ak chceme výstup pripojiť do existujúceho súboru, použijeme `>>` namiesto `>`.
Záver
V tomto článku sme rozobrali príkaz `echo` v Linuxe, ktorý je výkonným a všestranným nástrojom a umožňuje používateľom zobraziť riadky textu alebo reťazce na termináli. Celkovo môžeme povedať, že ak porozumieme príkazu `echo` a experimentujeme s jeho funkciami, môžeme v našom Linuxe efektívne zobraziť správu, premenné alebo akýkoľvek požadovaný text.
?t=153