在pty上运行程序

时间:2017-03-21 14:40:18

标签: shell unix groovy

我想知道是否有一个标准的unix程序在执行命令之前强制分配pty。

现在我正在使用

ssh -tt localhost 'mycommand'

哪个有点过度

我需要这个因为groovy不能分配一个pty,我真的不知道为什么。

groovysh
'mycommand'.execute()

失败,因为没有分配pty

请注意,我需要可移植的解决方案,因为我将在linux和solaris下使用它。

谢谢!

1 个答案:

答案 0 :(得分:0)

Gradle有一个你应该可以使用的ssh插件。