저는 bash를 사용하고 있으며 for 루프 내에서 컬 URL 호출을 시도하고 있습니다.
아래는 간단한 컬 호출입니다.
curl -v --header "Connection: keep-alive" "localhost:8080/user?userid=52010&client_id=20&attr=0"
나는 이 컬이 for 루프를 100번 호출하도록 하려고 합니다.
for ((i=1;i<=100;i++)); do curl -v --header "Connection: keep-alive" "localhost:8080/user?uuid=52010&model_id=20&attr=0" done
위 코드를 명령줄에 있는 그대로 실행해 보았지만 작동하지 않습니다. 다음과 같은 메시지가 표시됩니다.
>
내가 뭘 잘못하고 있는지 어떤 아이디어가 있습니까?
답변1
URL 뒤에 세미콜론이 없습니다.
그것은해야한다:
for ((i=1;i<=100;i++)); do curl -v --header "Connection: keep-alive" "localhost:8080/user?uuid=52010&model_id=20&attr=0"; done