seq se usa para generar todos los enteros de un número a otro.
#seq 1 5 Generar números del 1 al 5
1
2
3
4 4
5 5
Uso: seq [opción] ... mantissa
o: seq [opción] ... mantissa mantissa
o: seq [opción] ... mantissa increment mantissa
Opciones:
-f, --format = FORMAT usa printf estilo coma flotante FORMAT
-s, --separator = STRING usa STRING para separar los números (por defecto: \ n)
-w, --equal-width iguala el ancho rellenando con ceros a la izquierda
-f especifica el formato de salida
#seq -f "% 3g" 13 El número de dígitos es tres, menos que espacios
1
2
3
#seq -f "% 03g" 1 5 El número de dígitos es tres, menos que cero
001
002
003
004
005
#seq -f "str% 03g" 1 3
str001
str002
str003
-w especifica que los dígitos de salida tienen el mismo ancho, similar a la parte -f, y no se pueden usar con la opción -f
#seq -w 8 12
08
09
10
11
12
-s especifica el separador, el separador predeterminado es / n (retorno de carro)
#seq -s "" 15 espacios como separadores
1 2 3 4 5
#seq -s "` echo -e "\ t" `" 1 3 \ t como separador
1 2 3