Polecenie echo Polecenie echo służy do wydrukowania na standardowym wyjściu (stdout - domyślnie jest to ekran) napisu.
Składnia:
#!/bin/bash
echo -ne "jakiś napis"
echo "jakiś napis" #wydrukuje tekst na ekranie
Można też pisać do pliku. W tym wypadku echo wydrukuje tekst do pliku, ale zmaże całą jego wcześniejszą zawartość, jeśli plik podany na standardowym
wyjściu nie istnieje, zostanie utworzony.
echo "jakiś napis" > plik
Tutaj napis zostanie dopisany na końcu pliku, nie zmaże jego wcześniejszej zawartości.
echo "jakiś napis" >> plik
Parametry:
- -n nie jest wysyłany znak nowej linii
- -e włącza inetrpretacje znaków specjalnych takich jak:
- \a czyli alert, usłyszysz dzwonek
- \b backspace
- \c pomija znak kończący nowej linii
- \f escape
- \n form feed czyli wysuw strony
- \r znak nowej linii
- \t tabulacja pozioma
- \v tabulacja pionowa
- \\ backslash
- \nnn znak, którego kod ASCII ma wartość ósemkowo
- \xnnn znak, którego kod ASCII ma wartość szesnastkowo
|