SSH执行本地shell脚本传递参数不起作用

lonelyivy 发布于 01/19 20:51
阅读 92
收藏 0

我有一个shell脚本,执行的时候可以传递options参数,类似如下:

./deploy.sh -n namespaceA -a appB

直接这么执行没问题,但是通过ssh在远程机器上执行的时候却执行不了,

ssh root@$remoteHost  'bash -s' < deploy.sh -n namespaceA -a appB

当我改成直接传递参数,而不是传递options参数的时候就没问题,类似如下:

ssh root@$remoteHost  'bash -s' < deploy.sh namespaceA appB

这就让我有点费解了,不知道怎么改才能支持传递 options参数

 

 

加载中
返回顶部
顶部

页面底部区域 foot.htm