Pular para o conteúdo
Insetário do Bash

/static/insetario/inseto/chaves-sequencia/

Menu

BSH-002 · Chaves

{1..10}

De um extremo ao outro, o shell enfileira a sequência — com passo, se pedir.

A expressão de sequência conta de x a y, para cima ou para baixo, e aceita um passo: {1..10..3} pula de três em três, {a..z..2} anda pelo alfabeto de dois em dois.

Zeros à esquerda em qualquer extremo pedem preenchimento: {01..10} sai com dois dígitos em tudo. O passo e o preenchimento chegaram no bash 4.0 — em shells mais velhos a expressão atravessa sem expandir.

$ echo {1..5}
1 2 3 4 5
$ echo {a..i..2}
a c e g i
$ echo {01..10..3}
01 04 07 10
Três enxames, contados sem digitar um por um.