2011-10-11 62 views

回答

6

假设你不能使用双引号围绕整个命令为SSH,你可以打破只MY_VAR $出这样的:

ssh -i /ebs/keys/test [email protected] '/some/command -'"$MY_VAR" 

如果命令到SSH的其余部分不包含将被解释令牌在双引号内,可以用双引号括住整个命令而不是单引号。

4

周围使用命令双引号:

ssh -i /ebs/keys/test [email protected] "/some/command $MY_VAR" 

当地外壳将扩大双引号内的变量。