Estou trabalhando com o bash e estou tentando fazer uma chamada de url curl em um loop for.
Abaixo está minha simples chamada curl -
curl -v --header "Connection: keep-alive" "localhost:8080/user?userid=52010&client_id=20&attr=0"
E estou tentando fazer esse curl chamar o 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
Tentei executar o código acima como está na linha de comando, mas não funciona e me dá assim -
>
Alguma idéia do que estou fazendo de errado?
Responder1
Está faltando um ponto e vírgula após o URL.
Deveria 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