seq

Print sequences of numbers.

Signature

> seq ...rest --separator --terminator --widths

Parameters

  • ...rest: sequence values
  • --separator {string}: separator character (defaults to \n)
  • --terminator {string}: terminator character (defaults to \n)
  • --widths: equalize widths of all numbers by padding with zeros

Examples

sequence 1 to 10 with newline separator

> seq 1 10

sequence 1.0 to 2.0 by 0.1s with newline separator

> seq 1.0 0.1 2.0

sequence 1 to 10 with pipe separator

> seq -s '|' 1 10

sequence 1 to 10 with pipe separator padded with 0

> seq -s '|' -w 1 10

sequence 1 to 10 with pipe separator padded by 2s

> seq -s ' | ' -w 1 2 10