4

私は、GNU Screen でのスクリプト作成に慣れようとしてきました。atマニュアルページと他のいくつかの例を読んで、コマンドまたは-X引数を使用してコマンドを送信してセッションをスクリーニングできることがわかりました。

私の状況を説明させてください。既存の screen セッションで実行するスクリプトを作成する必要があります。このスクリプトは、新しいウィンドウを作成し、タイトルを設定し、特定のディレクトリを参照して、これらの各ウィンドウでプログラムを実行する必要があります。

コマンドの問題は、at一度に 1 つのコマンドしか送信できないことです。コマンドを使用して新しいウィンドウを作成するatと、その新しく作成されたウィンドウのウィンドウ番号を取得できません。このため、その新しいウィンドウにこれ以上コマンドを送信できなくなります。この新しいウィンドウのウィンドウ番号を取得するにはどうすればよいですか?

4

1 に答える 1

3

新しいscreenウィンドウを作成するときに、(eg)で名前を指定-tし、追加のパラメーター(eg )を使用してこの特定の画面-t testにコマンドを送信できます。-X-pscreen -p test -X eval 'yourcommand --yourparameter'

于 2012-08-03T20:34:50.673 に答える