|
printf − format and print data |
|
printf FORMAT [ARGUMENT]... |
|
Print ARGUMENT(s) according to FORMAT, or execute according to OPTION: |
|
−−help |
display this help and exit |
|
−−version |
|
output version information and exit |
|
FORMAT controls the output as in C printf. Interpreted sequences are: |
|
\" |
double quote |
|
|
\\ |
backslash |
|
|
\a |
alert (BEL) |
|
|
\b |
backspace |
|
|
\c |
produce no further output |
|
|
\e |
escape |
|
|
\f |
form feed |
|
|
\n |
new line |
|
|
\r |
carriage return |
|
|
\t |
horizontal tab |
|
|
\v |
vertical tab |
|
|
\NNN |
byte with octal value NNN (1 to 3 digits) |
|
|
\xHH |
byte with hexadecimal value HH (1 to 2 digits) |
|
|
\uHHHH |
Unicode (ISO/IEC 10646) character with hex value HHHH (4 digits) |
|
\UHHHHHHHH |
|
Unicode character with hex value HHHHHHHH (8 digits) |
|
%% |
a single % |
||
|
%b |
ARGUMENT as a string with ‘\’ escapes interpreted, except that octal escapes are of the form \0 or \0NNN |
|
and all C format specifications ending with one of diouxXfeEgGcs, with ARGUMENTs converted to proper type first. Variable widths are handled. NOTE: your shell may have its own version of printf, which usually supersedes the version described here. Please refer to your shell’s documentation for details about the options it supports. |
|
Written by David MacKenzie. |
|
Report printf bugs to bug−coreutils@gnu.org |
|
Copyright © 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>. |
|
printf(3) The full documentation for printf is maintained as a Texinfo manual. If the info and printf programs are properly installed at your site, the command |
|
info coreutils 'printf invocation' |
|
should give you access to the complete manual. |