作为powershell脚本im工作的一部分,我使用rsh来连接到另一个shell,但是在使用它之后,所有后续命令都会被忽略,脚本就会结束。
我的工作流程是:
"path"
我使用rsh之后的一切都被忽略了。有没有办法让脚本等到rsh完成?
使用: oc rsh "cd /path && somecommand“会导致错误,说明不存在这样的目录。这是因为它试图在本地机器而不是远程计算机上找到/path吗?
发布于 2020-12-09 08:36:49
当您只运行oc rsh时,这是一个交互式命令,可能会干扰您的脚本。因此,当在容器中运行命令时,应该将这些命令作为参数添加到oc rsh命令中,下面是一个示例:
# Run the command 'cat /etc/resolv.conf' inside pod 'foo'
oc rsh foo cat /etc/resolv.conf因此,在您的案例中,下面这样的内容可能会对您的情况有所帮助:
oc rsh foo "cd /path && somecommand"https://stackoverflow.com/questions/65206697
复制相似问题