Не можете получить доступ к экспортированной переменной оболочки из скрипта?

Это все в то время как ssh'd в экземпляре AWS EC2 Ubuntu 18.

В моем ~ / .bashrc:

export AWS_DEFAULT_REGION="us-west-2"

В оболочке:

$ echo $AWS_DEFAULT_REGION
us-west-2

Но когда я запускаю этот скрипт:

#!/usr/bin/env bash

echo "starting"

echo $AWS_DEFAULT_REGION

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

starting

с пустой строкой ниже «запуск».

Все, что я нашел в Google, это люди, которые не смогли экспортировать свои переменные, но мои экспортируются, поэтому я в растерянности из-за того, что может пойти не так.

Я даже пытался явно экспортировать переменную из оболочки.

0
задан 11 July 2019 в 21:47

0 ответов

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

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