printf format [ arg ... ]
       Print  the arguments according to the format speci-
       matting  rules  are  the  same  as   used   in   C.
       sequences as for echo are recognised in the format.
       version   specifications  ending  in  one  of   cs-
       dled. In addition to this, `%b' can be used instead
       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
       to  print  otherwise  the argument is evaluated  as
       expression.  See  the  section  `Arithmetic  Evalu-
       misc(1)  for  a  description  of arithmetic expres-
       the  corresponding  argument  is taken as an  iden-
       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$'.
       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
       arguments  are  required  by  the  format than have
       the  behaviour  is as if zero or  an  empty  string
       fied as the argument.
