Директивы ФОРМАТА такие же как в функции printf на C. Интерпретируемые символы:
\"
двойные кавычки
\NNN
символ с восьмеричным кодом NNN (от 1 до 3 цифр)
\\
обратная косая черта
\a
сигнал (BEL)
\b
забой
\c
не производить дальнейшую обработку данных
\f
перевод страницы
\n
новая строка
\r
возврат каретки
\t
горизонтальная табуляция
\v
вертикальная табуляция
\xHH
символ с шестнадцатеричным кодом HH (1 или 2 цифры)
\uHHHH
символ Unicode (ISO/IEC 10646) с шестнадцатеричным кодом HHHH (4 цифры)
\UHHHHHHHH
символ Unicode с шестнадцатеричным кодом HHHHHHHH (8 цифр)
%%
символ %
%b
ЗНАЧЕНИЕ интерпретируется как строка с символами пропуска `\',
за исключением того случая, когда восьмерично представленный символ пропуска имеет форму \0 или \0NNN
и все спецификации формата С заканчиваются на один из символов diouxXfeEgGcs, со
ЗНАЧЕНИЯМИ, преобразованными к нужному виду. Переменная ширины установлена.
ПРИМЕЧАНИЕ: ваш терминал может содержать свою версию printf , которая будет постоянно замещать
версию, указанную здесь. Пожалуйста, обратитесь к документации вашего терминала
за подробностями о поддержке указанных опций.
Copyright (c) 2006 Free Software Foundation, Inc.
Это свободное программное обеспечение.
Вы можете распространять его копии при соблюдении условий
GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
Не предоставляется НИКАКИХ ГАРАНТИЙ в установленных законом пределах.
СМ. ТАКЖЕ
Полная документация для
printf
поддерживается в виде руководства в формате Texinfo. Если программы
info
и
printf
установлены и настроены в системе, то по команде