Как передать уникальный заголовок для каждой итерации в цикле при запуске команды curl из сценария bash? [дубликат]Linux

Anonymous
Как передать уникальный заголовок для каждой итерации в цикле при запуске команды curl из сценария bash? [дубликат]

Сообщение Anonymous »

Я нашел здесь похожие сообщения, но большинство изменений связано с HOST в заголовке, а не в заголовках. Я пробовал использовать ту же реализацию URL с заголовками, но не смог заставить ее работать. Я не понимаю, что делаю не так.
Я хочу, чтобы Curl использовал уникальный заголовок для каждой итерации, и для этого я пытаюсь выполнить одну команду Curl в цикле for. Я запускаю цикл от 1 до 20 раз, и когда запускается команда Curl, она должна использовать значение переменной итератора (т. е. i) в команде.

Код: Выделить всё

for i in `seq 1 20`; do curl 'http://someUrl.com' -H 'header1: headerValue-"$i"' done;
for i in `seq 1 20`; do curl 'http://someUrl.com' -H "header1=$i" done;
for i in `seq 1 20`; do curl 'http://someUrl.com' -H "header1: $i" done;
Я попробовал все вышеперечисленные способы, но ни один из них не помог. Что я делаю не так и как это исправить?

Подробнее здесь: https://stackoverflow.com/questions/788 ... the-curl-c

Вернуться в «Linux»