Bash Scripting – príkaz Bash Echo
V tomto článku sa pozrieme na príkaz echo. Príkaz Echo je vstavaná funkcia príkazu pre Unix / Linux, ktorá sa vo všeobecnosti používa na zobrazenie textu alebo správy na obrazovke.
Syntax:
$ echo [option]
Napríklad :
$ echo Geeks For Geeks
Výkon :
Geeks For Geeks
Výkon
Vo všeobecnosti existujú tri možnosti:
- -n : Nevytlačí koncový nový riadok.
- -A : Je to predvolená možnosť, ktorá zakazuje implementáciu sekvencií escape.
- -To je : Používa sa na umožnenie interpretácie spätného lomítka
Niektoré únikové sekvencie vykonávajú rôzne operácie, ako napríklad:
Únikové sekvencie | Význam |
|---|---|
| Backspace | |
| Spätné lomítko | |
| Nový riadok | |
| Vrátenie vozíka | |
| Horizontálna tab | |
| v | Vertikálna tab |
Príklad 1: Backspace
$ echo -e 'Geeks For Geeks'
Výkon:
GeeksForGeeks
Výkon
Príklad 2: Nový riadok
$ echo -e 'Geeks For Geeks'
Výkon :
Geeks For Geeks
Výkon
Príklad 3: Horizontálne Tab
$ echo -e 'Geeks For Geeks'
Výkon :
Geeks For Geeks
Výkon
Príklad 4: Opačná lomka
$ echo -e 'GeeksForGeeks'
Výkon :
GeeksForGeeks
Výkon
Príklad 5: Vrátenie vozíka
$ echo -e 'Geeks For Geeks'
Výkon :
For Geeks
Výkon
Príklad 6: Vertikálna tab
$ echo -e 'Geeksv Forv Geeks'
Výkon :
Geeks♂ For♂ Geeks
Výkon
Príklad 7: -n Možnosť
$ echo -n 'Geeks For Geeks'
Výkon :
Geeks For Geeks
Výkon
Môžete nájsť všetky súvisiace príkazy ozvena napísaním nasledujúceho príkazu.
$ /bin/echo --help
Výkon :
Výkon
Existuje niekoľko ďalších spôsobov, ako použiť príkaz echo
Prevzatie vstupu od používateľa:
Vytvoríme textový súbor s názvom userInput.sh a do súboru napíšeme nasledujúci kód.
#!/bin/sh echo 'Enter Your Name : ' read name #It take input from user echo 'Hello, $name. Welcome to GeeksForGeeks'
Teraz spustite userInput.sh pomocou nižšie uvedeného kódu:
$ chmod +x ./userInput.sh $ ./userInput.sh
Výkon :
Výkon
Záver
Na záver, príkaz echo je všestranný a výkonný vstavaný príkaz v systémoch Unix/Linux, ktorý umožňuje používateľom zobrazovať text alebo správy na obrazovke. Článok poskytuje podrobný prehľad syntaxe, možností a rôznych príkladov príkazu echo, ktoré demonštrujú jeho použitie, vrátane schopnosti potlačiť znaky nového riadku, povoliť/zakázať interpretáciu sekvencie escape a zobraziť špeciálne znaky, ako sú medzery, tabulátory a návraty vozíka. Článok sa tiež zaoberal tým, ako získať vstup od používateľov pomocou echo a čítať príkazy spolu. Celkovo je príkaz echo základným nástrojom v súprave používateľov Unix/Linux, ktorý umožňuje efektívnu manipuláciu s textom a zobrazenie výstupu v prostredí príkazového riadku.