echo - отображение строки текста
Синтаксис
echo [OPTIONS] [STRING]
Описание
echo отображает текст STRING.
Доступны следующие параметры:
- -n
-
Не выводить символ новой строки.
- -s
-
Не разделять аргументы пробелами.
- -E
-
Отключить интерпретацию обратных слешей (по умолчанию).
- -e
-
Включить интерпретацию обратных слешей.
В отличие от других оболочек, данная команда echo принимает -- для обозначения окончания параметров.
Последовательности escape
Если -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, для более тонкого управления форматированием вывода
© 2005-2009 Axel Liljencrantz, 2009-2023 fish-shell contributors
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.6/cmds/echo.html