bash: заменить значение переменной внутри ''

Извините, если вопрос очень прост, но я новичок в сценариях оболочки. Я пытаюсь написать что-то вроде этого:

for i in {1..20}
do
   curl "something $i ........ -d  'something "$i" something' "
done

Проблема в том, что второй$i внутри части одинарных кавычек не заменяется. Что нужно сделать, чтобы это заработало?

Ответы на вопрос(3)

Ваш ответ на вопрос