LINUX.ORG.RU

Сообщения sablindv

 

bash Передача переменной в curl

Здравствуйте. Сори, если не в ту ветку вопрос. Не знаю нужны ли ТАКИЕ подробности, но постараюсь описать все свои действия.

Установил bash под windows. Создал файл GetIam.sh

curl -X POST -H 'Content-Type: application/json' -d '{"yandexPassportOauthToken": "AQAAAAASdGlAATuwSPps-rk7pscsKiopDwF"}' https://iam.api.cloud.yandex.net/iam/v1/tokens

Запускаю с помощью .bat файла с командой
bash GetIAM.sh

Все работает.

Теперь, хочу передать в curl значение с помощью переменной:

export OauthToken=AQAAAAASdGlAATuwSPps-rk7pscsKiopDwF
curl -X POST -H 'Content-Type: application/json' -d '{"yandexPassportOauthToken": $OauthToken}' https://iam.api.cloud.yandex.net/iam/v1/tokens

Выдает ошибку: Unexpected token. assportOauthToken": $oauth_token}

В общем КАК мне передать значение переменной OauthToken в curl?

 ,

sablindv
()

RSS подписка на новые темы