Spec-Zone.ru › Fish 3.3

echo - вывод строки текста

Синтаксис

echo [OPTIONS] [STRING]

Описание

echo отображает строку текста.

Доступны следующие опции:

  • -n, Не выводить новую строку
  • -s, Не разделять аргументы пробелами
  • -E, Отключить интерпретацию обратных слешей (по умолчанию)
  • -e, Включить интерпретацию обратных слешей

В отличие от других оболочек, данное echo принимает -- для обозначения конца опций.

Последовательности экранирования

Если -e используется, распознаются следующие последовательности:

  • \ обратный слэш
  • \a сигнал (BEL)
  • \b возврат на одну позицию назад
  • \c не выводить дальнейший вывод
  • \e escape
  • \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 для большего контроля над форматированием вывода

© 2021 fish-shell developers
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.3/cmds/echo.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API