Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash seq Uso: Gera sequências numéricas
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] Bash seq Uso: Gera sequências numéricas

Overview

O comando seq é utilizado para gerar sequências numéricas em um formato específico. Ele é muito útil em scripts e na linha de comando para criar listas de números de forma rápida e eficiente.

Usage

A sintaxe básica do comando seq é a seguinte:

seq [opções] [argumentos]

Common Options

Aqui estão algumas opções comuns do comando seq:

  • -f ou --format: Especifica o formato de saída dos números.
  • -s ou --separator: Define um separador personalizado entre os números.
  • -w ou --equal-width: Preenche os números com zeros à esquerda para que todos tenham o mesmo comprimento.

Common Examples

Aqui estão alguns exemplos práticos do uso do comando seq:

  1. Gerar uma sequência simples de números:
    seq 1 5
    

    Saída:

    1
    2
    3
    4
    5
    
  2. Gerar uma sequência com um passo específico:
    seq 1 2 10
    

    Saída:

    1
    3
    5
    7
    9
    
  3. Gerar uma sequência com formato personalizado:
    seq -f "Número: %g" 1 3
    

    Saída:

    Número: 1
    Número: 2
    Número: 3
    
  4. Gerar uma sequência com um separador personalizado:
    seq -s ", " 1 5
    

    Saída:

    1, 2, 3, 4, 5
    
  5. Gerar uma sequência com preenchimento de zeros:
    seq -w 1 5
    

    Saída:

    01
    02
    03
    04
    05
    

Tips

  • Utilize o seq em scripts para criar listas de números que podem ser usadas em loops.
  • Combine seq com outros comandos, como xargs, para processar a sequência gerada de maneira eficiente.
  • Explore as opções de formatação para personalizar a saída de acordo com suas necessidades.