Форматує та виводить аргументи відповідно до шаблону ФОРМАТ.
Параметри:
-v змінна
[tab]
Призначити результат змінній оболонки, замість
[tab]
[tab]
виведення його до стандартного виводу.
ШАБЛОН складається з символів, які можуть належати до трьох типів:
звичайні символи, які просто копіюються у вивід; спеціальні
послідовності, які інтерпретуються, а потім копіюються у вивід; та
вказівки форматування, замість кожної з яких підставляється відповідний
аргумент.
Окрім стандартних вказівок форматування, описаних у printf(1) та
printf(3), printf також розуміє:
%b
[tab]
Інтерпретувати спеціальні послідовності (що починаються зі
[tab]
[tab]
зворотної похилої риски) у відповідному аргументі.
%q
[tab]
Взяти аргумент в лапки так, щоб його можна було використати як
[tab]
[tab]
ввід оболонки
%(формат)T – вивести рядок дати і часу з використанням ФОРМАТУ
для форматування даних strftime(3)
Код завершення:
Команда завершується невдало лише якщо вказано неправильний параметр або
якщо трапиться помилка запису чи присвоєння.