printf — format and print data
printf
FORMAT
[ARGUMENT
...]
printf
OPTION
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
alert (BEL)
backspace
produce no further output
escape
form feed
new line
carriage return
horizontal tab
vertical tab
byte with octal value NNN (1 to 3 digits)
byte with hexadecimal value HH (1 to 2 digits)
Unicode (ISO/IEC 10646) character with hex value HHHH (4 digits)
Unicode character with hex value HHHHHHHH (8 digits)
a single %
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. |
GNU coreutils online help: <http://www.gnu.org/software/coreutils/>
Report printf translation bugs to <http://translationproject.org/team/>
Full documentation at: <http://www.gnu.org/software/coreutils/printf>
or available locally via: info '(coreutils) printf invocation'
COPYRIGHT |
---|
Copyright © 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://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. |