servidor 1:
for i in $(seq -f "%03g" 1 20)
do
java -jar test.jar 9001 **.**.**.** 9${i}
done
servidor 2:
for i in $(seq -f "%03g" 21 35)
do
java -jar test.jar 9001 **.**.**.** 9${i}
done
enquanto
seq -f <format> <first> <last>
usa uma string de formato de estilo printf
. O formato deve ser adequado para imprimir um argumento do tipo double
. Pode conter uma especificação de conversão que consiste em:
-
%
: introduz a especificação de conversão -
0
: O valor convertido é preenchido à esquerda com zeros em vez de brancos (opcional) -
3
: string de dígito decimal (com primeiro dígito diferente de zero) especificando uma largura mínima de campo (opcional) -
g
: Imprimir argumento do tipodouble
em ponto flutuante ou notação exponencial. Os zeros à direita são removidos da parte fracionária do resultado; um ponto decimal aparece apenas se for seguido por pelo menos um dígito. (Isso nos permite imprimir umdouble
que se parece com uminteger
)
Para mais detalhes, consulte:
man seq
man 3 printf