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 ずつ増やしたいと思います。たとえば、次のようになります。[Eメール保護][Eメール保護]、提案がある場合はどうすればよいですか?

ありがとうございます!

ベストアンサー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まで増加する変数の値。

おすすめ記事