私は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