这些命令可以运行并执行我想要的操作,但仍在Powershell

时间:2019-02-08 17:35:14

标签: powershell ssh plink

在powershell中,我运行了一个命令来停止和启动linux服务器。当我运行命令以启动服务器时,该命令会执行我想要的操作,但还会输出错误。显示的错误:

+ CategoryInfo          : NotSpecified: (Starting storms...rm-supervisor_1:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError

命令:

 plink -ssh username@$SpoutIP -pw Password "sudo sh -c 'cd /root/docker/storm-supervisor/; ./start-all.sh'"

命令“ sudo sh -c'cd / root / docker / storm-supervisor /; ./start-all.sh'”有效,因为我在腻子上测试了该命令。显然,命令以我想要的方式运行,但是为什么会出现错误。

1 个答案:

答案 0 :(得分:0)

没关系。我发现我需要通过添加“ -t”使该命令具有交互性。