Name
pr
Synopsis
pr [files]
Converts a text file or files to a paginated, columned version, with headers. If - is provided as the filename, read from standard input.
Options
-
+beg_pag Begin printing on page beg_pag.
-
-num_cols Print in num_cols number of columns, balancing the number of lines in the columns on each page.
-
-a Print columns horizontally, not vertically.
-
-d Double space.
-
-e[tab-char[width]] Convert tabs (or tab-chars) to spaces. If width is specified, convert tabs to width characters (default is 8).
-
-F Separate pages with form feeds, not newlines.
-
-hheader Use header for the header instead of the filename.
-
-i[out-tab-char[out-tab-width]] Replace spaces with tabs on output. Can specify alternative tab character (default is tab) and width (default is 8).
-
-llines Set page length to lines (default 66). If lines is less than 10, omit headers and footers.
-
-m Print all files, one file per column.
-
-n[delimiter[digits]] Number columns, or, with the
-moption, number lines. Append delimiter to each number (default is a tab) and limit the size of numbers to digits (default is 5).-
-owidth Set left margin to width.
-
-r Continue silently when unable to open an input file.
-
-s[delimiter] Separate columns with delimiter (default is a tab) instead of spaces.
-
-t Suppress headers, footers, and fills at end of pages.
-
-v Convert unprintable characters to octal backslash format.
-
-wpage_width Set the page width to page_width characters for multicolumn output. Default is 72.