Provided by: rust-coreutils_0.0.24-2_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.24

                                                    pr 0.0.24                                              pr(1)