如何使用ssh将变量值传递给另一个服务器

时间:2017-06-08 16:18:27

标签: linux ssh

librarian_fname

但是在远程服务器中,变量CTN的值未通过。 请帮忙。

1 个答案:

答案 0 :(得分:3)

应该是:

CTN=1
ssh -q user@host 'exec bash -s' << ENDSSH
cd abc/def
./scriptname "$CTN"
ENDSSH

由于您希望 $CTN在本地展开,因此您不得逃避$,也不得将ENDSSH放在单引号之间。