2017-03-21 2 views
0

コマンドを実行する前にptyの割り当てを強制する標準のUNIXプログラムがあるのだろうかと思います。今、私は少し私はグルーヴィーはPTYを割り当てることができないので、これは、私は本当に理由を知らない必要 プログラムをptyで実行する

をoverkilledある

ssh -tt localhost 'mycommand' 

を使用してい

。何のPTYが、私は両方のLinuxおよびSolarisの下でそれを使用しますと、私は、可能な場合は移植可能にするソリューションを必要とすることを

注意を割り当てられていないため

groovysh 
'mycommand'.execute() 

は失敗します。

ありがとうございます!

+0

'script'コマンドは、あなたが望むことをするかもしれません。 Linuxでは 'script -q -e -c"あなたのコマンド "/ dev/null"。 –

+0

Linuxでは動作しますが、SolarisにはGNU版のスクリプトはありません。 – navidof

答えて

0

Gradleには、使用できるはずのsshプラグインがあります。

関連する問題