Saya bekerja dengan bash dan saya mencoba membuat panggilan url ikal dalam for loop.
Di bawah ini adalah panggilan ikal sederhana saya -
curl -v --header "Connection: keep-alive" "localhost:8080/user?userid=52010&client_id=20&attr=0"
Dan saya mencoba membuat panggilan ikal ini untuk loop 100 kali -
for ((i=1;i<=100;i++)); do curl -v --header "Connection: keep-alive" "localhost:8080/user?uuid=52010&model_id=20&attr=0" done
Saya mencoba menjalankan kode di atas seperti pada baris perintah tetapi tidak berfungsi dan itu memberi saya seperti ini -
>
Adakah pemikiran apa yang salah yang saya lakukan?
Jawaban:
Anda kehilangan titik koma setelah URL.
Harus:
sumber
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