Linux:echo: Porovnání verzí
Smazaný obsah Přidaný obsah
kat |
Styl, typo |
||
Řádek 1:
Příkaz '''echo''' kopíruje na
SYNTAXE: ''echo ['''options'''] '''message''''' ▼
▲Příkaz echo kopíruje na standartní výstup svoje argumenty následované znakem nového řádku.
Argument '''''message''''' představuje v tomto případě jeden nebo více argumentů. Tyto argumenty potom mohou obsahovat řetězce znaků v uvozovkách, nejednoznačná jména souborů a proměnné příkazového procesoru. Argumenty oddělujeme pomocí mezer. Budou-li v argumentech uvedeny neuvozené speciální znaky, pak je bude příkazový procesor interpretovat, to znamená, že například symbol hvězdička bude rozšířena příkazovým procesorem na seznam všech souborů v pracovním adresáři.▼
Příkaz echo se ukončí znakem nového řádku, ale je také možné tento příkaz ukončit znakem \c, kterým zabráníme zobrazování tohoto znaku nového řádku. Díky tomuto ukončení pak pokračujeme na stejném řádku. Pokuď si přejeme zobrazit zpětné lomítko a nechceme aby jej příkazový procesor interpretoval jako jako speciální znak, tak poté musíme využít některý z uvozujících znaků.▼
▲Argument '''''
▲Příkaz echo se ukončí znakem nového řádku, ale je také možné tento příkaz ukončit znakem \c, kterým zabráníme zobrazování tohoto znaku nového řádku. Díky tomuto ukončení pak pokračujeme na stejném řádku.
'''-n''' Zadáním této volby se potlačí znak nového řádku ukončující zprávu▼
'''-E''' Tato volba potlačí v příkazu echo inertpretace escape znaků nebo speciálních znaků zadaných za zpětným lomítkem▼
'''-help''' Je pro zobrazení stručné nápovědy tohoto příkazu. Nápověda obsahuje sadu sekvencí escape, které příkaz echo interpretuje.▼
K příkazu lze použít tyto přepínače:
Příkaz echo můžeme používat k zobrazování zpráv na terminálu, ale i uvnitř skriptů pro příkazový procesor.▼
Escape sekvence - význam▼
▲:'''-E'''
\a - Zvukový sígnál (beep)▼
▲:'''-help'''
\n - znak nového řádku▼
\c - potlačení znaků nového řádku na konci příkazu echo▼
== Poznámky ==
\t - horizontální znak tabulátoru▼
▲Příkaz echo můžeme používat k zobrazování zpráv na terminálu, ale i uvnitř skriptů pro příkazový procesor. Dále jak jsme již výše zmiňovali, můžeme používat u tohoto příkazu tzv. Escape sekvence, které se používají k reprezentaci netisknutelných znaků.
\v - vertikální znak tabulátoru▼
\\ - znak zpětného lomítka (jen jednoho)▼
▲:\a - Zvukový sígnál (beep)
▲:\n - znak nového řádku
▲:\c - potlačení znaků nového řádku na konci příkazu echo
▲:\t - horizontální znak tabulátoru
▲:\v - vertikální znak tabulátoru
▲:\\ - znak zpětného lomítka (jen jednoho)
[[Kategorie:Linux|Echo]]
|