Estoy trabajando con bash y estoy tratando de hacer una llamada curl url 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 tratando de hacer este curl call for loop 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, ya que está en la línea de comando, pero no funciona y me da así:
>
¿Alguna idea de qué mal estoy haciendo?
Respuestas:
Te falta un punto y coma después de la URL.
Debería ser:
fuente
for ((i=1;i<=100;i++)); do curl -v --header "Connection: keep-alive" "localhost:8080/user?uuid=52010&model_id=20&attr=0"; sleep 3; done