HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

seq — Output a sequence of numbers to `stdout`. More information: <https://www.gnu.org/software/coreutils/

Submitted by: @import:tldr-pages··
0
Viewed 0 times
numberssequencecommandstdoutseqclimoreoutput

Problem

How to use the seq command: Output a sequence of numbers to stdout. More information: <https://www.gnu.org/software/coreutils/manual/html_node/seq-invocation.html>.

Solution

seq — Output a sequence of numbers to stdout. More information: <https://www.gnu.org/software/coreutils/manual/html_node/seq-invocation.html>.

Print a sequence from 1 to 10:
seq 10


Print a sequence from 10 to 20:
seq 10 20


Print every 3rd number from 5 to 20:
seq 5 3 20


Separate the output with a space instead of a newline:
seq {{[-s|--separator]}} " " {{5 3 20}}


Format output width to a minimum of 4 digits padding with zeros as necessary:
seq {{[-f|--format]}} "%04g" {{5 3 20}}


Print all numbers with the same width:
seq {{[-w|--equal-width]}} {{5 3 20}}

Code Snippets

Print a sequence from 1 to 10

seq 10

Print a sequence from 10 to 20

seq 10 20

Print every 3rd number from 5 to 20

seq 5 3 20

Separate the output with a space instead of a newline

seq {{[-s|--separator]}} " " {{5 3 20}}

Format output width to a minimum of 4 digits padding with zeros as necessary

seq {{[-f|--format]}} "%04g" {{5 3 20}}

Context

tldr-pages: common/seq

Revisions (0)

No revisions yet.