LINUX.ORG.RU

cURL в скрипте. подстановка переменных

 , ,


0

1

Добрый день, товарищи, форумчане! Появилась необходимость заведения почтовых ящиков на яндексе из скрипта.

для этого (из официального источника) можно воспользоваться утилитой cURL следующего вида: curl -H 'PddToken: 123456789ABCDEF0000000000000000000000000000000000000' -d 'domain=domain.com&login=mylogin' 'https://pddimp.yandex.ru/api2/admin/deputy/add'

в «чистом виде» команда отрабатывает на ура, но при исполнении в скрипте выдает ошибку вида: {«domain»: «$domain», «success»: «error», «error»: «bad_domain»} .

привожу листинг скрипта:

#!/bin/bash

echo "Enter login:"
read username
password=$(pwgen -s 12 1)
echo "user $username with password $password will be created."

token=123456789ABCDEF0000000000000000000000000000000000000
domain=mydomain.com

curl -H 'PddToken: $'token' ' -d 'domain=$domain&login=$username&password=$password' 'https://pddimp.yandex.ru/api2/admin/email/add'



Последнее исправление: Purgen_75 (всего исправлений: 3)
Ответ на: комментарий от vodz

Огромнейшее спасибо, vodz за быстрый и правильный совет!!!!!

Purgen_75
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.