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
-
-a
Print columns horizontally, not vertically.
-
-d
Double space.
-
-e
[tab-char
[width
]] Convert tabs (or
tab-chars
) to spaces. Ifwidth
is specified, convert tabs towidth
characters (default is 8).-
-F
Separate pages with formfeeds, not newlines.
-
-h
header
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).
-
-l
lines
Set page length to
lines
(default 66). Iflines
is less than 10, omit headers and footers.-
-m
Print all files, one file per column.
-
-n
[delimiter
[digits
]] Number columns, or, with the
-m
option, number lines. Appenddelimiter
to each number (default is a tab) and limit the size of numbers todigits
(default is 5).-
-o
width
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.
-
-w
page_width
Set the page width to
page_width
Get Mac OS X Panther in a Nutshell, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.