Как читать переменные целевой среды в сценарии оболочки ssh - PullRequest
0 голосов
/ 16 апреля 2019

У меня есть сценарий оболочки, который SSH к серверу.

ssh -t user@x.x.x.x << "EOT"
echo $ENVIRONMENT_VARIABLE
set +e
EOT

$ENVIRONMENT_VARIABLE уже установлен на сервере.Однако в сценарии он не может прочитать его значение.Как я могу сделать так, чтобы в скрипте он мог прочитать его значение?

1 Ответ

1 голос
/ 16 апреля 2019

Похоже, у вас не полностью настроена среда во время сеанса SSH. Это зависит от типа открытого сеанса (интерактив, логин, ...). Это также зависит от вашего Linux и используемой вами оболочки. Вы можете проверить эту тему на эту тему.

...