Screen:Screenを起動したときにコマンドを実行してウィンドウを分割できますか?

Screen:Screenを起動したときにコマンドを実行してウィンドウを分割できますか?

screen複数のログファイルを監視する複数のサーバーでこのコマンドを使用しています。ログファイルを必要に応じて分割し、地域名を指定しました。場合によっては、サーバーを再起動したり、さまざまな理由でスクリーンセッションからログアウトする必要があります。毎回手動で設定するのは面倒です。画面が最初に特定の名前に分割された3つの領域まで開き、各領域でコマンドを実行するようにスクリプトを作成する方法はありますか?

答え1

~/.screenrcサーバーで使用されます。

例:

split
screen -t top top
focus
screen -t shell

どこ:

split- 現在のウィンドウ/エリアを水平に分割します。

focus— 次の領域に切り替える

screen -t name [command]- 現在のウィンドウ/エリアの名前を設定して実行します。command

関連情報