O'Reilly logo

Learning AWK Programming by Shiwang Kalkhanda

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Pretty printing with the printf statement

Most of the programs we have written so far have used the print command to display the output. Sometimes, the columns don't line up properly with the print statement. So, to have more control over output formatting we have to use a printf statement. It is very flexible and is used to generate formatted output. It is similar to the C language's printf statement, with only one exception: the absence of a * format specifier. Like the print statement, it can be used with parentheses or without parentheses, as follows:

printf format, expr1, expr2, expr3 ……… exprnprintf ( format, expr1, expr2, expr3 ……… exprn )

The main difference between print and printf is the format argument. It is an expression whose ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required