Этот раздел описывает команды, печатающие текстовые строки.
`echo' пишет каждую данную СТРОКУ на стандартный вывод, с пробелом
меджу каждой и переводом строки в конце. Синтаксис:
echo [ПАРАМЕТР]... [СТРОКА]...
Программа принимает следующие параметры. См. также раздел 2. Общие параметры.
`printf' выполняет форматированную печать текста. Синтаксис:
printf ФОРМАТ [АРГУМЕНТ]...
`printf' печатает строку ФОРМАТ, интерпретирую `%'-директивы и `\'эскейп последовательности также как это деалет функция `printf' в C. Аргумент ФОРМАТ при необходимисти заново используется для преобразования всех переданных АРГУМЕНТов.
`printf' имеет одну дополнительную директиву, `%b', которая печатает строки-аргументы с `\' эскейп последовательностями, интерпретируемыми так же как в строке ФОРМАТ.
`printf' интерпретирует `\0ввв' в строке ФОРМАТ как восмиричное число (если ввв -- это от 0 до 3 восьмиричных цифр) укзывающее код символа и `\xшшш' -- как шеснадцатеричное число (если шшш -- это от 0 до 3 шеснадцатеричных цифр) указывающее код символа.
Дополнительная эскейп последовательность `\c' указывает `printf' не выводить более ничего.
Параметрами являются `--help' и `--version'. См. раздел 2. Общие параметры
`yes' печатает аргументы командной строки, разделенные пробелами и завершаемые переводом строки, бесконечно пока не будет прервана. Если нет аргументов она печатает `y' с переводом строки бесконечно пока не будеь прервана.
Параметрами являются `--help' и `--version'. См. раздел 2. Общие параметры