


      PPPPRRRR((((1111))))                       ((((UUUUNNNNIIIIXXXX 5555....0000))))                      PPPPRRRR((((1111))))



      NNNNAAAAMMMMEEEE
           pr - print files

      SSSSYYYYNNNNTTTTAAAAXXXX
           pppprrrr [ options ] [ files ]

      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
           _P_r prints the named files on the standard output.  If _f_i_l_e
           is ----, or if no files are specified, the standard input is
           assumed.  By default, the listing is separated into pages,
           each headed by the page number, the date and time of the
           last file modification, and the name of the file.

           By default, columns are of equal width, separated by at
           least one space; lines which do not fit are truncated. If
           the ----ssss option is used, lines are not truncated and columns
           are separated by the separation character.

           If the standard output is associated with a terminal, error
           messages are withheld until _p_r has completed printing.

           The below _o_p_t_i_o_n_s may appear singly or be combined in any
           order:

           ++++_k   Begin printing with page _k (default is 1).

           ----_k   Produce _k-column output (default is 1).  The options ----eeee
                and ----iiii are assumed for multi-column output.

           ----aaaa   Print multi-column output across the page.

           ----mmmm   Merge and print all files simultaneously, one per
                column (overrides the ----_k, and ----aaaa options).

           ----dddd   Double-space the output.

           ----eeee_c_k Expand _i_n_p_u_t tabs to character positions _k+1, 2*_k+1,
                3*_k+1, etc.  If _k is 0 or is omitted, default tab
                settings at every eighth position are assumed.  Tab
                characters in the input are expanded into the
                appropriate number of spaces.  If _c (any non-digit
                character) is given, it is treated as the input tab
                character (default for _c is the tab character).

           ----iiii_c_k In _o_u_t_p_u_t, replace white space wherever possible by
                inserting tabs to character positions _k+1, 2*_k+1,
                3*_k+1, etc.  If _k is 0 or is omitted, default tab
                settings at every eighth position are assumed.  If _c
                (any non-digit character) is given, it is treated as
                the output tab character (default for _c is the tab
                character).




      Page 1                                                   (9010-E)






      PPPPRRRR((((1111))))                       ((((UUUUNNNNIIIIXXXX 5555....0000))))                      PPPPRRRR((((1111))))



           ----nnnn_c_k Provide _k-digit line numbering (default for _k is 5).
                The number occupies the first _k+1 character positions
                of each column of normal output or each line of ----mmmm
                output.  If _c (any non-digit character) is given, it is
                appended to the line number to separate it from
                whatever follows (default for _c is a tab).

           ----wwww_k  Set the width of a line to _k character positions
                (default is 72 for equal-width multi-column output, no
                limit otherwise).

           ----oooo_k  Offset each line by _k character positions (default is
                0).  The number of character positions per line is the
                sum of the width and offset.

           ----llll_k  Set the length of a page to _k lines (default is 66).

           ----hhhh   Use the next argument as the header to be printed
                instead of the file name.

           ----pppp   Pause before beginning each page if the output is
                directed to a terminal (_p_r will ring the bell at the
                terminal and wait for a carriage return).

           ----ffff   Use form-feed character for new pages (default is to
                use a sequence of line-feeds).  Pause before beginning
                the first page if the standard output is associated
                with a terminal.

           ----rrrr   Print no diagnostic reports on failure to open files.

           ----tttt   Print neither the five-line identifying header nor the
                five-line trailer normally supplied for each page.
                Quit printing after the last line of each file without
                spacing to the end of the page.

           ----ssss_c  Separate columns by the single character _c instead of
                by the appropriate number of spaces (default for _c is a
                tab).

      EEEEXXXXAAAAMMMMPPPPLLLLEEEESSSS
           Print ffffiiiilllleeee1111 and ffffiiiilllleeee2222 as a double-spaced, three-column
           listing headed by ``file list'':

                pr -3dh "file list" file1 file2

           Write ffffiiiilllleeee1111 on ffffiiiilllleeee2222, expanding tabs to columns 10, 19, 28,
           37, ... :

                pr -e9 -t <file1 >file2





      Page 2                                                   (9010-E)






      PPPPRRRR((((1111))))                       ((((UUUUNNNNIIIIXXXX 5555....0000))))                      PPPPRRRR((((1111))))



      FFFFIIIILLLLEEEESSSS
           /dev/tty*

      SSSSEEEEEEEE AAAALLLLSSSSOOOO
           cat(1).


















































      Page 3                                                   (9010-E)



