Переменная Bash в 2 кавычках

Я хочу отправить такой запрос с помощью curl:

curl some parameters and headers --data-binary '{"secret":"$1"}'

, но $1не является переменной. Я попытался использовать echoс помощью этой команды:

echo '{"asd":"$1"}' dhkdgb

и я получил этот вывод:

{"asd":"$1"} dhkdgb

Однако я хочу получить этот вывод:

{"asd":"dhkdgb"}

И по запросу curlя хочу отправить это:

curl some parameters and headers --data-binary '{"secret":"argv 0 of script"}'

Как я могу решить эту проблему?

6
задан 8 January 2022 в 18:08

0 ответов

Другие вопросы по тегам:

Похожие вопросы: