从Windows power shell调用Unix上的命令

时间:2010-08-17 15:06:50

标签: powershell

这可能吗?,有人建议我可以通过ssh进行迁移,基本上在Unix管道上运行命令将输出发送到文件中取回它然后在调用Power Shell脚本中执行一些操作。

3 个答案:

答案 0 :(得分:0)

好吧,您可以使用plink之类的工具在远程服务器上通过ssh执行命令。您也不需要将结果写入文件;你可以简单地将它分配给一个变量:

$output = plink ...

答案 1 :(得分:0)

使用Win32-OpenSSH,您可以通过SSH执行命令。见Win32-OpenSSH Examples

答案 2 :(得分:0)

有可能!
查看this GitHub repository,了解已编译为可在Windows上运行的所有UNIX命令。然后,您可以从PowerShell运行PowerShell和UNIX命令。