Comando ‘seq’ en Linux: Generación de secuencias numéricas de manera eficiente

En entornos Linux, el comando ‘seq’ es una herramienta muy útil para generar secuencias numéricas de manera eficiente y rápida en la línea de comandos. Este comando se utiliza para generar una secuencia de números que van desde un número de inicio hasta otro número de finalización, con un paso opcional entre ellos. La sintaxis básica del comando ‘seq’ es:

seq [OPCIONES] NÚMERO_INICIAL [PASO] NÚMERO_FINAL

El comando ‘seq’ en Linux es una herramienta poderosa y versátil para generar secuencias numéricas en la línea de comandos. Su sintaxis sencilla y sus múltiples opciones permiten generar secuencias de números de manera eficiente, ahorrando tiempo y esfuerzo en tareas comunes. Ya sea para generar una secuencia simple o para trabajar con secuencias más complejas, el comando ‘seq’ es una herramienta confiable y fácil de usar.

Referencia rápida: sintaxis, opciones y ejemplos de seq

Sinopsis: seq [OPCIONES] [PRIMERO [SALTO]] ÚLTIMO

Opciones más utilizadas

OpciónDescripción
-s SEPseparador entre elementos
-wrellena con ceros a la izquierda
-f FORMATOformato tipo printf

Ejemplos prácticos

seq 1 5

1 2 3 4 5

seq 0 2 10

secuencia con paso 2

seq -w 01 12 | xargs -I{} mkdir mes-{}

meses con cero delante

seq -f 'node-%02g' 1 4

node-01 node-02 node-03 node-04

Buenas prácticas y trucos

  • Para rangos grandes en scripts paralelos usa parallel o xargs -P.

Comandos relacionados

xargs, parallel, awk

Esta referencia rápida está pensada como hoja de trucos: pruébala con --help y con man seq para ver todas las opciones disponibles en tu distribución.

Otros Comandos Linux