cURL에서 루프를 실행할 때 런타임 시 값 증가

cURL에서 루프를 실행할 때 런타임 시 값 증가
for ((i=1;i<=5;i++)); do curl -s --user 'api:key- MY_KEY' \
    https://api.mailgun.net/v3/sandbox/messages \
    -F from='[email protected]' \
    -F to='[email protected]'  \
    -F subject='Test Subject' \
    -F text='Hey'; done

여기에서는 for 루프를 사용하여 5개의 요청을 실행할 수 있지만 각 요청에 대해 From email의 값을 1씩 늘리고 싶습니다. 예를 들면 다음과 같습니다.[이메일 보호됨],[이메일 보호됨], 제안사항이 있으면 어떻게 해야 하나요?

감사해요!

답변1

$i해당 옵션의 경우 대신 사용 1하고 작은따옴표 대신 큰따옴표로 텍스트를 유지합니다.

for ((i=1;i<=5;i++)); do curl -s --user 'api:key- MY_KEY' \
    https://api.mailgun.net/v3/sandbox/messages \
    -F from="[email protected]" \
    -F to='[email protected]'  \
    -F subject='Test Subject' \
    -F text='Hey'; done

$ii루프에서 1에서 5까지 증가하는 변수의 값입니다 .

관련 정보