Blame


1 cfa37a7b 2004-04-10 devnull .TH SEQ 1
2 cfa37a7b 2004-04-10 devnull .SH NAME
3 cfa37a7b 2004-04-10 devnull seq \- print sequences of numbers
4 cfa37a7b 2004-04-10 devnull .SH SYNOPSIS
5 cfa37a7b 2004-04-10 devnull .B seq
6 cfa37a7b 2004-04-10 devnull [
7 cfa37a7b 2004-04-10 devnull .B -w
8 cfa37a7b 2004-04-10 devnull ]
9 cfa37a7b 2004-04-10 devnull [
10 cfa37a7b 2004-04-10 devnull .BI -f format
11 cfa37a7b 2004-04-10 devnull ]
12 cfa37a7b 2004-04-10 devnull [
13 cfa37a7b 2004-04-10 devnull .I first
14 cfa37a7b 2004-04-10 devnull [
15 cfa37a7b 2004-04-10 devnull .I incr
16 cfa37a7b 2004-04-10 devnull ]
17 cfa37a7b 2004-04-10 devnull ]
18 cfa37a7b 2004-04-10 devnull .I last
19 cfa37a7b 2004-04-10 devnull .SH DESCRIPTION
20 cfa37a7b 2004-04-10 devnull .I Seq
21 cfa37a7b 2004-04-10 devnull prints a sequence of numbers, one per line, from
22 cfa37a7b 2004-04-10 devnull .I first
23 cfa37a7b 2004-04-10 devnull (default 1) to as near
24 cfa37a7b 2004-04-10 devnull .I last
25 cfa37a7b 2004-04-10 devnull as possible, in increments of
26 cfa37a7b 2004-04-10 devnull .I incr
27 cfa37a7b 2004-04-10 devnull (default 1).
28 cfa37a7b 2004-04-10 devnull The loop is:
29 cfa37a7b 2004-04-10 devnull .sp
30 cfa37a7b 2004-04-10 devnull .EX
31 cfa37a7b 2004-04-10 devnull for(val = min; val <= max; val += incr) print val;
32 cfa37a7b 2004-04-10 devnull .EE
33 cfa37a7b 2004-04-10 devnull .sp
34 cfa37a7b 2004-04-10 devnull The numbers are interpreted as floating point.
35 cfa37a7b 2004-04-10 devnull .PP
36 cfa37a7b 2004-04-10 devnull Normally integer values are printed as decimal integers.
37 cfa37a7b 2004-04-10 devnull The options are
38 cfa37a7b 2004-04-10 devnull .TP "\w'\fL-f \fIformat\fLXX'u"
39 cfa37a7b 2004-04-10 devnull .BI -f format
40 cfa37a7b 2004-04-10 devnull Use the
41 d32deab1 2020-08-16 rsc .MR print (3) -style
42 cfa37a7b 2004-04-10 devnull .I format
43 cfa37a7b 2004-04-10 devnull .IR print
44 cfa37a7b 2004-04-10 devnull for printing each (floating point) number.
45 cfa37a7b 2004-04-10 devnull The default is
46 cfa37a7b 2004-04-10 devnull .LR %g .
47 cfa37a7b 2004-04-10 devnull .TP
48 cfa37a7b 2004-04-10 devnull .B -w
49 cfa37a7b 2004-04-10 devnull Equalize the widths of all numbers by padding with
50 cfa37a7b 2004-04-10 devnull leading zeros as necessary.
51 cfa37a7b 2004-04-10 devnull Not effective with option
52 cfa37a7b 2004-04-10 devnull .BR -f ,
53 cfa37a7b 2004-04-10 devnull nor with numbers in exponential notation.
54 cfa37a7b 2004-04-10 devnull .SH EXAMPLES
55 cfa37a7b 2004-04-10 devnull .TP
56 cfa37a7b 2004-04-10 devnull .L
57 cfa37a7b 2004-04-10 devnull seq 0 .05 .1
58 cfa37a7b 2004-04-10 devnull Print
59 cfa37a7b 2004-04-10 devnull .BR "0 0.05 0.1"
60 cfa37a7b 2004-04-10 devnull (on separate lines).
61 cfa37a7b 2004-04-10 devnull .TP
62 cfa37a7b 2004-04-10 devnull .L
63 cfa37a7b 2004-04-10 devnull seq -w 0 .05 .1
64 cfa37a7b 2004-04-10 devnull Print
65 cfa37a7b 2004-04-10 devnull .BR "0.00 0.05 0.10" .
66 cfa37a7b 2004-04-10 devnull .SH SOURCE
67 c3674de4 2005-01-11 devnull .B \*9/src/cmd/seq.c
68 cfa37a7b 2004-04-10 devnull .SH BUGS
69 cfa37a7b 2004-04-10 devnull Option
70 cfa37a7b 2004-04-10 devnull .B -w
71 cfa37a7b 2004-04-10 devnull always surveys every value in advance.
72 cfa37a7b 2004-04-10 devnull Thus
73 cfa37a7b 2004-04-10 devnull .L
74 cfa37a7b 2004-04-10 devnull seq -w 1000000000
75 cfa37a7b 2004-04-10 devnull is a painful way to get an `infinite' sequence.