为了提供一些背景信息,我使用POSH SSH模块连接到其他服务器上的Linux机器,并调用命令来获取机器当前健康状况的信息。当我使用命令时:Invoke-SSHCommand -Index 0 -Command "vm_manage.sh status"我得到了命令的截断输出:
Invoke-SSHCommand -Index 0 -Command "vm_manage.sh status"
这通常是该命令的正确输出:
我如何才能确保在PowerShell中有完整的输出?非常感谢
hgtggwj01#
添加参数-ShowStandartOutputStream就足以获得正确的输出Invoke-SSHCommand -Index 0 -Command "vm_manage.sh status" -ShowStandartOutputStream
-ShowStandartOutputStream
Invoke-SSHCommand -Index 0 -Command "vm_manage.sh status" -ShowStandartOutputStream
1条答案
按热度按时间hgtggwj01#
添加参数
-ShowStandartOutputStream
就足以获得正确的输出Invoke-SSHCommand -Index 0 -Command "vm_manage.sh status" -ShowStandartOutputStream