Pracuję z bash i próbuję wywołać curl url w pętli for.
Poniżej znajduje się moje proste wywołanie curl -
curl -v --header "Connection: keep-alive" "localhost:8080/user?userid=52010&client_id=20&attr=0"
I próbuję wywołać to zawijanie pętli 100 razy -
for ((i=1;i<=100;i++)); do curl -v --header "Connection: keep-alive" "localhost:8080/user?uuid=52010&model_id=20&attr=0" done
Próbowałem uruchomić powyżej kodu, ponieważ jest on w wierszu polecenia, ale nie działa i daje mi to w ten sposób -
>
Jakieś myśli, co robię źle?
Odpowiedzi:
Brakuje średnika po adresie URL.
Powinno być:
źródło
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