我有一个ssh到服务器的shell脚本。
ssh -t user@x.x.x.x << "EOT"
echo $ENVIRONMENT_VARIABLE
set +e
EOT
服务器中已设置$ENVIRONMENT_VARIABLE
。但是,在脚本中无法读取其值。我该如何做才能在脚本中读取其值?
答案 0 :(得分:1)
在SSH会话中,您似乎没有完全设置环境。 这取决于打开的会话类型(交互,登录外壳等)。 它还取决于您的Linux和所使用的Shell。 您可以检查this topic的主题。