In Unix and Unix-like operating systems, printf ("print formatted") is a shell builtin (and utility program) that formats and prints data. The command accepts a printf format string, which specifies methods for formatting items, and a list of items to be formatted. Named historically after the intention of printing to a printer, it now actually outputs to stdout. Characters in the format string are copied to the output or, if a % is encountered, are used to format an item. In addition to the standard formats, %b causes printf to expand backslash escape sequences (for example for newline), and %q outputs an item that can be used as shell input. The format string is reused if there are more items than format specs. Unused format specs provide a zero value or null string.
Property | Value |
---|---|
dbo:abstract |
|
dbo:computingPlatform | |
dbo:developer | |
dbo:genre | |
dbo:license | |
dbo:operatingSystem | |
dbo:wikiPageID |
|
dbo:wikiPageLength |
|
dbo:wikiPageRevisionID |
|
dbo:wikiPageWikiLink |
|
dbp:developer |
|
dbp:genre | |
dbp:license | |
dbp:name |
|
dbp:operatingSystem |
|
dbp:platform | |
dbp:wikiPageUsesTemplate | |
dcterms:subject | |
gold:hypernym | |
rdf:type | |
rdfs:comment |
|
rdfs:label |
|
owl:sameAs | |
prov:wasDerivedFrom | |
foaf:isPrimaryTopicOf | |
foaf:name |
|
is dbo:wikiPageWikiLink of | |
is foaf:primaryTopic of |