Blame


1 058b0118 2005-01-03 devnull .TH PR 1
2 058b0118 2005-01-03 devnull .SH NAME
3 058b0118 2005-01-03 devnull pr \- print file
4 058b0118 2005-01-03 devnull .SH SYNOPSIS
5 058b0118 2005-01-03 devnull .B pr
6 058b0118 2005-01-03 devnull [
7 058b0118 2005-01-03 devnull .I option ...
8 058b0118 2005-01-03 devnull ]
9 058b0118 2005-01-03 devnull [
10 058b0118 2005-01-03 devnull .I file ...
11 058b0118 2005-01-03 devnull ]
12 058b0118 2005-01-03 devnull .SH DESCRIPTION
13 058b0118 2005-01-03 devnull .I Pr
14 058b0118 2005-01-03 devnull produces a printed listing of one or more
15 058b0118 2005-01-03 devnull .I files
16 058b0118 2005-01-03 devnull on its standard output.
17 058b0118 2005-01-03 devnull The output is separated into pages headed by a date,
18 058b0118 2005-01-03 devnull the name of the file or a specified header, and the page number.
19 058b0118 2005-01-03 devnull With no file arguments,
20 058b0118 2005-01-03 devnull .I pr
21 058b0118 2005-01-03 devnull prints its standard input.
22 058b0118 2005-01-03 devnull .PP
23 058b0118 2005-01-03 devnull Options apply to all following files but may be reset
24 058b0118 2005-01-03 devnull between files:
25 058b0118 2005-01-03 devnull .TP
26 058b0118 2005-01-03 devnull .BI - n
27 058b0118 2005-01-03 devnull Produce
28 058b0118 2005-01-03 devnull .IR n -column
29 058b0118 2005-01-03 devnull output.
30 058b0118 2005-01-03 devnull .TP
31 058b0118 2005-01-03 devnull .BI + n
32 058b0118 2005-01-03 devnull Begin printing with page
33 058b0118 2005-01-03 devnull .IR n .
34 058b0118 2005-01-03 devnull .TP
35 058b0118 2005-01-03 devnull .B -b
36 058b0118 2005-01-03 devnull Balance columns on last page, in case of multi-column output.
37 058b0118 2005-01-03 devnull .TP
38 058b0118 2005-01-03 devnull .B -d
39 058b0118 2005-01-03 devnull Double space.
40 058b0118 2005-01-03 devnull .TP
41 058b0118 2005-01-03 devnull .BI -e n
42 058b0118 2005-01-03 devnull Set the tab stops for input text every
43 058b0118 2005-01-03 devnull .I n
44 058b0118 2005-01-03 devnull spaces.
45 058b0118 2005-01-03 devnull .TP
46 058b0118 2005-01-03 devnull .B -h
47 058b0118 2005-01-03 devnull Take the next argument as a page header
48 058b0118 2005-01-03 devnull .RI ( file
49 058b0118 2005-01-03 devnull by default).
50 058b0118 2005-01-03 devnull .TP
51 058b0118 2005-01-03 devnull .BI -i n
52 058b0118 2005-01-03 devnull Replace sequences of blanks in the output
53 058b0118 2005-01-03 devnull by tabs, using tab stops set every
54 058b0118 2005-01-03 devnull .I n
55 058b0118 2005-01-03 devnull spaces.
56 058b0118 2005-01-03 devnull .TP
57 058b0118 2005-01-03 devnull .BI -f
58 058b0118 2005-01-03 devnull Use form feeds to separate pages.
59 058b0118 2005-01-03 devnull .TP
60 058b0118 2005-01-03 devnull .BI -l n
61 058b0118 2005-01-03 devnull Take the length of the page to be
62 058b0118 2005-01-03 devnull .I n
63 058b0118 2005-01-03 devnull lines instead of the default 66.
64 058b0118 2005-01-03 devnull .TP
65 058b0118 2005-01-03 devnull .B -m
66 058b0118 2005-01-03 devnull Print all
67 058b0118 2005-01-03 devnull .I files
68 058b0118 2005-01-03 devnull simultaneously,
69 058b0118 2005-01-03 devnull each in one column.
70 058b0118 2005-01-03 devnull .TP
71 058b0118 2005-01-03 devnull .BI -n m
72 058b0118 2005-01-03 devnull Number the lines of each
73 058b0118 2005-01-03 devnull .IR file .
74 058b0118 2005-01-03 devnull The numeric argument
75 058b0118 2005-01-03 devnull .IR m ,
76 058b0118 2005-01-03 devnull default 5,
77 058b0118 2005-01-03 devnull sets the width of the line-number field.
78 058b0118 2005-01-03 devnull .TP
79 058b0118 2005-01-03 devnull .BI -o n
80 058b0118 2005-01-03 devnull Offset the left margin
81 058b0118 2005-01-03 devnull .I n
82 058b0118 2005-01-03 devnull character positions.
83 058b0118 2005-01-03 devnull .TP
84 058b0118 2005-01-03 devnull .BI -p
85 058b0118 2005-01-03 devnull Pad each file printed to an odd number of pages.
86 058b0118 2005-01-03 devnull For two-sided printers,
87 058b0118 2005-01-03 devnull this will ensure each file will start a new page.
88 058b0118 2005-01-03 devnull .TP
89 058b0118 2005-01-03 devnull .BI -s c
90 058b0118 2005-01-03 devnull Separate columns by the single character
91 058b0118 2005-01-03 devnull .I c
92 058b0118 2005-01-03 devnull instead of aligning them with white space.
93 058b0118 2005-01-03 devnull A missing
94 058b0118 2005-01-03 devnull .I c
95 058b0118 2005-01-03 devnull is taken to be a tab.
96 058b0118 2005-01-03 devnull .TP
97 058b0118 2005-01-03 devnull .B -t
98 058b0118 2005-01-03 devnull Do not print the 5-line header or the
99 058b0118 2005-01-03 devnull 5-line trailer normally supplied for each page.
100 058b0118 2005-01-03 devnull .TP
101 058b0118 2005-01-03 devnull .BI -w n
102 058b0118 2005-01-03 devnull For multi-column output,
103 058b0118 2005-01-03 devnull take the width of the page to be
104 058b0118 2005-01-03 devnull .I n
105 058b0118 2005-01-03 devnull characters instead of the default 72.
106 058b0118 2005-01-03 devnull .SH SOURCE
107 c3674de4 2005-01-11 devnull .B \*9/src/cmd/pr.c
108 058b0118 2005-01-03 devnull .SH "SEE ALSO"
109 d32deab1 2020-08-16 rsc .MR cat (1) ,
110 d32deab1 2020-08-16 rsc .MR lp (1)