【发布时间】:2023-04-01 17:01:01
【问题描述】:
我有一个通过 ssh 连接到服务器的 shell 脚本。
ssh -t user@x.x.x.x << "EOT"
echo $ENVIRONMENT_VARIABLE
set +e
EOT
$ENVIRONMENT_VARIABLE 已在服务器中设置。但是在脚本中它无法读取它的值。我怎样才能让它在脚本中读取它的值?
【问题讨论】:
-
用单引号(而不是双引号)包裹
EOT,以防止heredoc中的变量扩展