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