我希望能够使用 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 许可协议
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答788 阅读✓ 已解决
2 回答3.2k 阅读
如果你使用
代替
在将命令字符串发送到远程主机之前,您的 shell 将插入
$BUILD_NUMBER
。