printfprintf(
format
[,
expr-list
])
[ dest-expr
]An alternative output statement borrowed from the C language. It can produce formatted output and also output data without automatically producing a newline. format is a string of format specifications and constants. expr-list is a list of arguments corresponding to format specifiers. See print for a description of dest-expr . format follows the conventions of the C-language printf (3S) library function. Here are a few of the most common formats:
Like any string, format
can also contain embedded escape sequences: ExampleUsing the script: { printf("The sum on line %d is %.0f.\n", NR, $1+$2) } The following input line: 5 5 produces this output, followed by a newline: The sum on line 1 is 10. |
|