Explicación detallada del comando seq en shell

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

Supongo que te gusta

Origin www.cnblogs.com/xiaoyuxixi/p/12739468.html
Recomendado
Clasificación