ECHO(1)

echo — выдача аргументов командной строки на стандартный вывод.

СИНТАКСИС

echo [аргумент ...]

ОПИСАНИЕ

Команда echo выдает на стандартный вывод свои аргументы, разделяя их пробелами и выдавая в конце символ перевода строки. Кроме того, поддерживаются следующие C-подобные соглашения о задании управляющих символов (не забывайте об особой трактовке shell'ом символа \):

\b
Как правило — символ «забоя»; на терминалах типа Dasher — перемещение в левый верхний угол экрана.
\c
Не выдавать в конце символ перевода строки.
\f
Переход к новой странице.
\n
Перевод строки.
\r
Возврат каретки.
\t
Табуляция.
\v
Вертикальная табуляция.
\\
Сам символ \.
\0n
Здесь n — восьмеричный ASCII-код 8-битного символа, состоящий не более чем из трех цифр.

Команда echo полезна для вывода сообщений из командных файлов и для посылки известных данных в канал.

СМ. ТАКЖЕ

ОГРАНИЧЕНИЯ

При задании кода символа посредством конструкции \0n перед n обязательно должен стоять 0. Например, команда

echo 'WARNING:\07'

выведет на терминал WARNING: и «прозвенит». Кавычки (одинарные или двойные) необходимы для того, чтобы защитить символ \ от интерпретации shell'ом. Еще один способ — записать символ \ дважды.

Восьмеричные коды символов приведены в ASCII(5).

 
man/echo.1.txt · Последние изменения: 01.03.2016 в 18:18 (внешнее изменение)
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki