Estoy trabajando con bash y estoy intentando realizar una llamada a una URL curl en un bucle for.
A continuación se muestra mi simple llamada curl:
curl -v --header "Connection: keep-alive" "localhost:8080/user?userid=52010&client_id=20&attr=0"
Y estoy intentando hacer esta llamada curl en el bucle for 100 veces.
for ((i=1;i<=100;i++)); do curl -v --header "Connection: keep-alive" "localhost:8080/user?uuid=52010&model_id=20&attr=0" done
Intenté ejecutar el código anterior tal como está en la línea de comando, pero no funciona y me da esto:
>
¿Alguna idea de qué mal estoy haciendo?
Respuesta1
Te falta un punto y coma después de la URL.
Debería 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