Provided by: rust-coreutils_0.0.20-1_amd64 bug

NAME

       pr  -  Write  content  of  given file or standard input to standard output with pagination
       filter

SYNOPSIS

       pr       [--pages]       [-h|--header]       [-d|--double-space]       [-n|--number-lines]
       [-N|--first-line-number]    [-t|--omit-header]    [-l|--length]    [-r|--no-file-warnings]
       [-F|--form-feed] [-w|--width] [-W|--page-width] [-a|--across] [--column]  [-s|--separator]
       [-S|--sep-string] [-m|--merge] [-o|--indent] [-J ] [--help] [-V|--version] [files]

DESCRIPTION

       Write content of given file or standard input to standard output with pagination filter

OPTIONS

       --pages=FIRST_PAGE[:LAST_PAGE]
              Begin and stop printing with page FIRST_PAGE[:LAST_PAGE]

       -h, --header=STRING
              Use the string header to replace the file name in the header line.

       -d, --double-space
              Produce  output  that  is  double  spaced.  An  extra <newline> character is output
              following every <newline> found in the input.

       -n, --number-lines=[char][width]
              Provide width digit line numbering.  The default for width, if not specified, is 5.
              The  number  occupies  the first width column positions of each text column or each
              line of -m output.  If char (any non-digit character) is given, it is  appended  to
              the  line  number  to separate it from whatever follows.  The default for char is a
              <tab>. Line numbers longer than width columns are truncated.

       -N, --first-line-number=NUMBER
              start counting with NUMBER at 1st line of first page printed

       -t, --omit-header
              Write neither the five-line identifying header nor the  five-line  trailer  usually
              supplied  for  each  page.  Quit  writing  after the last line of each file without
              spacing to the end of the page.

       -l, --length=PAGE_LENGTH
              Override the 66-line default (default number of lines of text 56, and with  -F  63)
              and reset the page length to lines.  If lines is not greater than the sum  of  both
              the  header  and trailer depths (in lines), the pr utility shall suppress both  the
              header and trailer, as if the -t option were in effect.

       -r, --no-file-warnings
              omit warning when a file cannot be opened

       -F, --form-feed
              Use  a  <form-feed>  for  new  pages,  instead  of the default behavior that uses a
              sequence of <newline>s.

       -w, --width=width
              Set the width of the line to width column positions for multiple text-column output
              only.  If  the  -w  option is not specified and the -s option is not specified, the
              default width shall be 72. If the -w option is not specified and the -s  option  is
              specified, the default width shall be 512.

       -W, --page-width=width
              set  page  width  to  PAGE_WIDTH  (72) characters always, truncate lines, except -J
              option is set, no interference with -S or -s

       -a, --across
              Modify the effect of the - column option so that the columns are filled across  the
              page  in a  round-robin  order (for example, when column is 2, the first input line
              heads column 1, the second heads column 2, the third is the second line  in  column
              1, and so on).

       --column=column
              Produce  multi-column  output that is arranged in column columns (the default shall
              be 1) and is written down each column  in  the order in which the text is  received
              from  the input file. This option should not be used with -m. The options -e and -i
              shall be assumed for multiple text-column output.  Whether or not text columns  are
              produced  with  identical  vertical lengths is unspecified, but a text column shall
              never exceed the length of the page (see the -l option). When used with -t, use the
              minimum number of lines to write the output.

       -s, --separator=char
              Separate  text  columns  by the single character char instead of by the appropriate
              number of <space>s (default for char is the <tab> character).

       -S, --sep-string=string
              separate columns by STRING, without -S: Default separator <TAB> with -J and <space>
              otherwise (same as -S" "), no effect on column options

       -m, --merge
              Merge  files.  Standard output shall be formatted so the pr utility writes one line
              from each file specified by a file operand, side by side into text columns of equal
              fixed  widths,  in  terms  of the number of column positions. Implementations shall
              support merging of at least nine file operands.

       -o, --indent=margin
              Each line of output shall be preceded by offset <space>s. If the -o option  is  not
              specified,  the default offset shall be zero. The space taken is in addition to the
              output line width (see the -w option below).

       -J     merge  full  lines,  turns  off  -W   line   truncation,   no   column   alignment,
              --sep-string[=STRING] sets separators

       --help Print help information

       -V, --version
              Print version

       [files]

EXTRA

       +PAGE            Begin  output  at  page  number  page  of  the  formatted input.  -COLUMN
       Produce multi-column output. See --column

       The pr utility is a printing and pagination filter for text files.   When  multiple  input
       files are specified, each is read, formatted, and written to standard output.  By default,
       the input is separated into 66-line pages, each with

       * A 5-line header with the page number, date, time, and the pathname of  the  file.   *  A
       5-line trailer consisting of blank lines.

       If standard output is associated with a terminal, diagnostic messages are suppressed until
       the pr utility has completed processing.

       When multiple column output is specified, text columns are of equal  width.   By  default,
       text  columns  are  separated by at least one <blank>.  Input lines that do not fit into a
       text column are truncated.  Lines are not truncated under single column output.

VERSION

       v0.0.20

                                            pr 0.0.20                                       pr(1)