Spec-Zone.ru › Fish 3.5

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, для большего контроля над форматированием вывода

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

Spec-Zone.ru

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