curl url call for loop? [fechadas]

14

Estou trabalhando com o bash e estou tentando fazer uma chamada curl url em um loop for.

Abaixo está minha chamada de onda simples -

curl -v --header "Connection: keep-alive" "localhost:8080/user?userid=52010&client_id=20&attr=0"

E eu estou tentando fazer essa chamada curl em loop 100 vezes -

for ((i=1;i<=100;i++)); do   curl -v --header "Connection: keep-alive" "localhost:8080/user?uuid=52010&model_id=20&attr=0" done

Eu tentei executar o código acima, pois ele está na linha de comando, mas não funciona e isso me dá assim -

>

Alguma ideia do que estou fazendo errado?

    
por arsenal 13.05.2014 / 21:58

1 resposta

29

Você está perdendo um ponto-e-vírgula após o URL.

Deve ser:

for ((i=1;i<=100;i++)); do   curl -v --header "Connection: keep-alive" "localhost:8080/user?uuid=52010&model_id=20&attr=0"; done
    
por 13.05.2014 / 22:00

Tags