画面リストプリセット

画面リストプリセット

通常、私は複数のウィンドウのリストを含む1つの画面を使用します。

前任者:

$ screen -r work

[ctrl]+[A] , ["]

Num Name                                                                                                                                                                          Flags

   0 root                                                                                                                                                                              $
   1 bash                                                                                                                                                                              $
   2 bash                                                                                                                                                                              $
   3 alpha                                                                                                                                                                             $
   4 alpha                                                                                                                                                                             $
   5 samsung root                                                                                                                                                                      $
   6 samsung                                                                                                                                                                           $
   7 sshdj                                                                                                                                                                             $
   8 light                                                                                                                                                                             $
   9 dev01                                                                                                                                                                             $
  10 bash                                                                                                                                                                              $
  11 ...

*質問**

ホストの再起動のため、ウィンドウのリストを手動で再バインドする必要がありました。

スクリーンセッションのウィンドウリストとウィンドウ名を自動的にバインドする回避策はありますか?

答え1

すべてのウィンドウを再生成するには、その~/.screenrc行に名前、番号、およびコマンドを入力できます。例:

screen -t root  0 bash
screen -t bash  1 bash
screen -t alpha 3 bash

または、コマンドラインからそのコマンドを実行できます。たとえば、次のようになります。

$ screen -S work -X screen -t samsung 6 bash

既存のウィンドウの名前を指定または変更するには、次のコマンドを使用できます。

$ screen -S work -p 5 -X title 'samsung root'

関連情報