El comando seq en Linux se usa para generar números del PRIMERO al ÚLTIMO en pasos de INCREMENTO . Es un comando muy útil en el que teníamos que generar una lista de números en while, for, before loop.
Sintaxis:
seq [OPTION]... LAST or seq [OPTION]... FIRST LAST or seq [OPTION]... FIRST INCREMENT LAST
Opciones:
- seq ÚLTIMO : cuando solo se proporciona un argumento, produce números del 1 al ÚLTIMO en incrementos de 1. Si el ÚLTIMO es menor que 1, entonces no produce ningún resultado.
- seq PRIMERO ÚLTIMO : cuando se dan dos argumentos, produce números desde PRIMERO hasta ÚLTIMO es un incremento de paso de 1. Si ÚLTIMO es menor que PRIMERO , entonces no produce salida.
- seq PRIMER INCREMENTO ÚLTIMO : Cuando se dan tres argumentos, produce números desde PRIMERO hasta ÚLTIMO en el paso de INCREMENTO . Si ÚLTIMO es menor que PRIMERO , entonces no produce ningún resultado.
- seq -f “FORMATO” PRIMER INCREMENTO ÚLTIMO : Este comando se utiliza para generar una secuencia de forma formateada. PRIMERO e INCREMENTO son opcionales.
- seq -s “CADENA” PRIMER INCREMENTO ÚLTIMO : Este comando se usa para CADENA para separar números. Por defecto este valor es igual a “\n”. PRIMERO e INCREMENTO son opcionales.
- seq -w PRIMER INCREMENTO ÚLTIMO : este comando se usa para igualar el ancho rellenando con ceros a la izquierda. PRIMERO e INCREMENTO son opcionales.
- seq –help : Muestra información de ayuda.
- seq –version : Muestra información de la versión.