ECHO(1)
ECHO(1)
НАЗВАНИЕ
echo - выдача аргументов командной строки на стандартный вывод
СИНТАКСИС
echo [аргумент ...]
ОПИСАНИЕ
Команда echo выдает на стандартный вывод свои аргументы, разделяя их пробелами и выдавая в конце символ перевода строки. Кроме того, поддерживаются следующие C-подобные соглашения о задании управляющих символов (не забывайте об особой трактовке shell'ом символа \):
Как правило - символ "забоя"; на терминалах типа Dasher - перемещение в левый верхний угол экрана. |
Не выдавать в конце символ перевода строки. |
Переход к новой странице. |
Перевод строки. |
Возврат каретки. |
Табуляция. |
Вертикальная табуляция. |
Сам символ \. |
Здесь n - восьмеричный ASCII-код 8-битного символа, состоящий не более чем из трех цифр. |
Команда echo полезна для вывода сообщений из командных файлов и для посылки известных данных в канал.
СМ. ТАКЖЕ
sh(1).
ascii(5) в Справочнике программиста.
ОГРАНИЧЕНИЯ
При задании кода символа посредством конструкции \0n перед n обязательно должен стоять 0. Например, команда
echo 'WARNING:\07'
выведет на терминал WARNING: и "прозвенит". Кавычки (одинарные или двойные) необходимы для того, чтобы защитить символ \ от интерпретации shell'ом. Еще один способ - записать символ \ дважды.
Восьмеричные коды символов приведены в .