The printf command traces its roots back to the development world but offers practical utility to the sysadmin, as well. Derived from the print function in C programming languages, it provides the user with the ability to print a formatted string of output. Use printf to format text or numbers.
Source: LXer – Linux command basics: printf