Je travaille avec bash et j'essaie de faire un appel d'url de boucle dans une boucle for.
Ci-dessous est mon simple appel curl -
curl -v --header "Connection: keep-alive" "localhost:8080/user?userid=52010&client_id=20&attr=0"
Et j'essaie de faire cet appel de boucle 100 fois pour la boucle -
for ((i=1;i<=100;i++)); do curl -v --header "Connection: keep-alive" "localhost:8080/user?uuid=52010&model_id=20&attr=0" done
J'ai essayé d'exécuter le code ci-dessus tel qu'il est dans la ligne de commande, mais cela ne fonctionne pas et cela me donne comme ça -
>
Des pensées, quel mal je fais?
Réponses:
Vous manquez un point-virgule après l'URL.
Ça devrait être:
la source
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