2

スクリーンセッション内でサーバーを実行しているので、このプログラムにコマンドを送信したいと思います。screen -Xが私の答えだと思いましたが、アクセスできるのはscreenコマンド(title、execなど)だけです。

プログラムに入力しているかのようにコマンドを送信できる必要があります。何か案は?

4

1 に答える 1

1

コマンドと組み合わせてscreen's-pとオプションを使用できます。-Xexec

screen -X exec ".\!\!" echo fooたとえば、画面で現在実行中のプログラムに「foo」を送信してみてください。

screen -X exec ".!" echo foo最初のコマンドが機能しない場合も試してみてください。

于 2010-08-14T06:42:31.157 に答える