Я использую aws cli для отправки некоторых электронных писем через sns, и в сценарии оболочки, который я запускаю, я объявил некоторые переменные, STATUS_DOWN_HOST и STATUS_DOWN_ENV. Затем основное «мясо» моего сценария запускается следующим образом:
aws sns publish --topic-arn arn: aws: sns: ap-southwest-2: 377766644499: URL_TEST --message "TheСлужба $ STATUS_DOWN_HOST не отвечает на $ STATUS_DOWN_ENV. "
Это отправляет сообщение по назначению, но переменные не выбираются, поэтому сообщение электронной почты просто появляется с пропущенными частями.
Есть ли какие-нибудь кавычки или скобки, которые я должен использовать, чтобы клиент выбрал переменные?
Спасибо!