私は通常10 screen
回以上のセッションを含む、外出先でたくさんのものを持っています。私もたくさんのデスクトップを設定しています。screen
多くのデスクトップの中から特定のセッションを見つけたいことがあります。一般に、私は与えられたscreen
セッションへの接続を1つだけ持っています。
ターミナルセッションから現在のデスクトップを取得することは容易に達成されますwmctrl -d
、しかしトリックは私が探しているデスクトップからそのプログラムを実行することです。そのscreen
セッションに接続してから実行しているIE wmctrl -d
は、現在接続しているデスクトップを現在のデスクトップとして表示します。これはあまり有益ではありません。
私はたいていたくさんのタブを開いているのでyakuake
(たぶん一度に10個以上のタブを開くことになるでしょう)、その端末プログラムのどのタブで画面セッションが実行されているのかを知っておくと便利です。
screen
実行されていないインスタンスyakuake
は通常roxterm
、デスクトップの唯一の端末ウィンドウであるウィンドウの唯一のタブにあります。
理想的には、接続されたインスタンスを含むウィンドウの場所のリストを取得するために、スクリーンセッションの名前を付けるだけです。
私のウィンドウマネージャもそうかもしれませんopenbox
。
これらの画面インスタンスのデスクトップや端末のタブを見つける方法はありますか?