我希望能够使用 ssh 从我的机器运行命令并通过环境变量 $BUILD_NUMBER
这是我正在尝试的:
ssh pvt@192.168.1.133 '~/tools/myScript.pl $BUILD_NUMBER'
$BUILD_NUMBER
在进行 ssh 调用的机器上设置,并且由于远程主机上不存在该变量,因此不会被拾取。
如何传递 $BUILD_NUMBER
的值?
原文由 Fergal 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答974 阅读✓ 已解决
2 回答1.7k 阅读
1 回答705 阅读✓ 已解决
3 回答720 阅读✓ 已解决
1 回答1.5k 阅读
1 回答844 阅读✓ 已解决
2 回答621 阅读✓ 已解决
如果你使用
代替
在将命令字符串发送到远程主机之前,您的 shell 将插入
$BUILD_NUMBER
。