Назва
printf - форматує і виводить дані
Стисло
printf ФОРМАТ [АРГУМЕНТ]...
printf ОПЦІЇ
Опис
Примітка: ваша оболонка може включати власну версію printf, відмінну від описаної тут. Зверніться, будь ласка, до документації оболонки для подробиць щодо підтримуваних опцій.
Програма printf виводить, надані їй АРГУМЕНТ(-и) згідно із вказаним ФОРМАТОМ.
--help : Виведе допомогу по вживанню програми і завершить роботу.
--version : Виведе інформацію про версію програми і завершить роботу.
ФОРМАТ контролює вивід, схоже до printf(3) мови C. Розпізнаються наступні послідовності:
\" : подвійні лапки
**NNN : знак, чиє вісімкове значення дорівнює NNN (1 до 3 цифр)
\ : зворотній слеш
\a : дзвоник (BELL)
\b : реверс
\c : зупинка подальшого виводу
\f : зміна сторінки
\n : новий рядок
\r : повернення каретки
\t : горизонтальний крок табуляції
\v : вертикальний крок табуляції
\xNN : байт з шістнадцятковим значенням NN (1 до 2 цифр)
\uNNNN : символ з шістнацятковим значенням NNNN (4 цифри)
\UNNNNNNNN : символ з шістнацятковим значенням NNNNNNNN (8 цифр)
%% : один знак %
%b : АРГУМЕНТ являється ланцюжком, з інтерпретованими екранованими послідовностями, за винятком того, що вісімкові послідовності повинні виглядати як \0 або \fB\0\fP_NNN_, і вказівники формату мови C, повинні закінчуватись одним з diouxXfeEgGcs, що буде переведено спочатку до відповідного типу. Ширина поля виводу також розпізнається.
Автор
Написано David MacKenzie.
Вади
Повідомлення про вади надсилайте на bug-coreutils@gnu.org.
Дивіться також
Повна документація для printf підтримується в посібнику Texinfo. Якщо програми info та printf правильно встановлені, команда "info coreutils printf" надасть повну довідку.