seq

Linux · Texto · solo documentación

Qué hace y para qué sirve

Genera una secuencia de números, con inicio, paso y final configurables. Es muy útil en bucles y scripts.

Sintaxis

seq [opciones] final
seq [opciones] inicio final
seq [opciones] inicio paso final

Opciones y parámetros

  • -s separador

    Usa esa cadena para separar los números en lugar del salto de línea.

  • -w

    Rellena con ceros a la izquierda para que todos tengan el mismo ancho.

  • -f formato

    Da formato a cada número al estilo de printf, como %03g.

  • --help

    Muestra la ayuda y termina.

  • --version

    Muestra la versión y termina.

Ejemplos de uso

  • seq 5

    Imprime del 1 al 5, uno por línea.

  • seq 1 2 9

    Imprime 1, 3, 5, 7 y 9: de 2 en 2.

  • seq -s, 1 5

    Imprime 1,2,3,4,5 en una sola línea separada por comas.

  • seq -w 8 10

    Imprime 08, 09 y 10, con ceros para igualar el ancho.

Notas y errores frecuentes

  • Con un paso negativo cuenta hacia atrás: seq 10 -3 1 imprime 10, 7, 4 y 1.

Comandos relacionados