printf format [ arg ... ]
       Print  the arguments according to the format speci-
       matting  rules are the  same  as  used  in  C.  The
       sequences  as  for echo are recognised in the  for-
       version   specifications   ending  in  one  of  cs-
       dled.  In  addition to this, `%b' can be  used  in-
       cause escape sequences in the argument to be recog-
       can  be  used to quote the argument in such  a  way
       to  be reused as shell input. With the numeric for-
       if the corresponding argument starts with  a  quote
       numeric value of the following character is used as
       to  print  otherwise  the argument is evaluated  as
       expression.  See the  section  `Arithmetic  Evalua-
       misc(1)  for a description  of  arithmetic  expres-
       the  corresponding argument is taken as an  identi-
       created as an integer parameter.

       Normally, conversion specifications are applied  to
       in  order  but  they can explicitly specify the nth
       be  used by replacing  `%'  by  `%n$'  and  `*'  by
`*n$'.  It is rec-

       ommended  that  you  do  not mix references of this
       with  the normal style and  the  handling  of  such
       be subject to future change.

       If  arguments  remain  unused after formatting, the
       is reused until all arguments have  been  consumed.
       builtin, this can be suppressed by using the -r op-
       arguments  are  required by the  format  than  have
       the  behaviour is as if zero or an empty string had
       fied as the argument.
