TH SEQ 1
SH NAME
seq \- print sequences of numbers
SH SYNOPSIS
B seq
[
B -w
]
[
BI -f format
]
[
I first
[
I incr
]
]
I last
SH DESCRIPTION
I Seq
prints a sequence of numbers, one per line, from
I first
(default 1) to as near
I last
as possible, in increments of
I incr
(default 1).
The numbers are interpreted as floating point.
PP
Normally integer values are printed as decimal integers.
The options are
TP "\w'\fL-f \fIformat\fLXX'u"
BI -f format
Use the
IR print (2)-style
I format
IR print
for printing each (floating point) number.
The default is
LR %g .
TP
B -w
Equalize the widths of all numbers by padding with
leading zeros as necessary.
Not effective with option
BR -f ,
nor with numbers in exponential notation.
SH EXAMPLES
TP
L
seq 0 .05 .1
Print
BR "0 0.05 0.1"
(on separate lines).
TP
L
seq -w 0 .05 .1
Print
BR "0.00 0.05 0.10" .
SH SOURCE
B /sys/src/cmd/seq.c
SH BUGS
Option
B -w
always surveys every value in advance.
Thus
L
seq -w 1000000000
is a painful way to get an `infinite' sequence.