echo - отображение строки текста
Синтаксис
echo [OPTIONS] [STRING]
Описание
echo отображает СТРОКУ текста.
Доступны следующие опции:
-
- -n
-
Не выводить символ новой строки.
- -s
-
Не разделять аргументы пробелами.
- -E
-
Отключить интерпретацию обратных слэшей (по умолчанию).
- -e
-
Включить интерпретацию обратных слэшей.
В отличие от других оболочек, данная команда echo принимает -- для сигнализации о конце опций.
Последовательности экранирования
Если -e используется, распознаются следующие последовательности:
-
\обратный слэш -
\aсигнал (BEL) -
\bвозврат на одну позицию назад -
\cне генерировать дополнительного вывода -
\eescape -
\fподача страницы -
\nновая строка -
\rвозврат каретки -
\tгоризонтальная табуляция -
\vвертикальная табуляция -
\0NNNбайт с восьмеричным значением NNN (1–3 цифры) -
\xHHбайт с шестнадцатеричным значением HH (1–2 цифры)
Пример
> echo 'Hello World' Hello World > echo -e 'Top\nBottom' Top Bottom > echo -- -n -n
См. также
- команду printf, для большего контроля над форматированием вывода
© 2022 fish-shell developers
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.4/cmds/echo.html