Man page - printf(1)

Packages contains this manual

Available languages:

en fr es pl vi nb ko nl da cs tr hu sv ja fi ru ro zh_TW sr zh_CN de

Manual

PRINTF

НАИМЕНОВАНИЕ
ОБЗОР
ОПИСАНИЕ
АВТОРЫ
ИНФОРМАЦИЯ ОБ ОШИБКАХ
СМОТРИТЕ ТАКЖЕ
ПЕРЕВОД

НАИМЕНОВАНИЕ

printf — отформатировать и вывести данные

ОБЗОР

printf ФОРМАТ [ АРГУМЕНТ ]...
printf
ПАРАМЕТР

ОПИСАНИЕ

Вывести АРГУМЕНТ(ы) в соответствии с ФОРМАТом или выполнить операцию в соответствии с ПАРАМЕТРом:

--help

отобразить эту справочную информацию и завершить работу

--version

вывести информацию о версии и завершить работу

ФОРМАТ определяет выводимые данные подобно printf в C. Распознаются следующие последовательности:

\"

двойная кавычка

\\

обратная косая черта

\a

сигнал предупреждения (символ BEL)

\b

возврат на один символ

\c

прекращение дальнейшего вывода

\e

символ экранирования

\f

новая страница

\n

новая строка

\r

возврат каретки

\t

горизонтальная табуляция

\v

вертикальная табуляция

\NNN

байт с восьмеричным значением NNN (от 1 до 3 цифр)

\xHH

байт с шестнадцатеричным значением HH (от 1 до 2 цифр)

\uHHHH

символ Юникода (ISO/IEC 10646) с шестнадцатеричным значением HHHH (4 цифры)

\UHHHHHHHH

символ Юникода с шестнадцатеричным значением HHHHHHHH (8 цифр)

%%

одиночный символ %

%b

ARGUMENT as a string with ’\’ escapes interpreted, except that octal escapes should have a leading 0 like \0NNN

%q

ARGUMENT is printed in a format that can be reused as shell input, escaping non-printable characters with the POSIX $” syntax

а также все обозначения форматов в C, заканчивающиеся на один из символов diouxXfeEgGcs, с предварительным приведением АРГУМЕНТов к нужному типу. Поддерживается указание переменной ширины.

Используемая вами оболочка может иметь собственную версию printf, которая обычно заменяет версию, описанную здесь. Чтобы получить подробную информацию о поддерживаемых ею параметрах, обратитесь к документации на вашу оболочку.

АВТОРЫ

Программа написана Дэвидом Маккензи (David MacKenzie).

ИНФОРМАЦИЯ ОБ ОШИБКАХ

Онлайн-справка GNU coreutils: <https://www.gnu.org/software/coreutils/>
Сообщайте обо всех ошибках перевода по адресу <https://translationproject.org/team/ru.html>

СМОТРИТЕ ТАКЖЕ

printf (3)

Полная документация на <https://www.gnu.org/software/coreutils/printf>,
также доступна локально посредством info '(coreutils) printf invocation'

Packaged by Debian (9.7-2)
Copyright © 2025 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

ПЕРЕВОД

Русский перевод этой страницы руководства разработал(и) Андрей Догадкин <adogadkin@outlook.com> и Kirill Rekhov <krekhov.dev@gmail.com>

Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу списка рассылки русских переводчиков .