GNU screen その6(再生) (567レス)
GNU screen その6(再生) http://mevius.5ch.net/test/read.cgi/unix/1247316209/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
184: 名無しさん@お腹いっぱい。 [sage] 2010/01/06(水) 22:43:28 ちょっと環境変数の引き渡し方で質問です。 ssh(-agent)やX11が使う環境変数を引き回すのに 1. ログイン直後に関係環境変数をファイルにダンプ 2. screen アタッチ 3. 中のwindowでファイルをsourceしたりして取り込み としてる人は多いと思うんですが、最近 1. PC-A からログインして screen で作業 2. PC-B からもログインして screen で並行作業 3. 作業途中で X11 なアプリを頻繁に上げたり下げたりする と利用パターンが変わった結果、X11の$DISPLAYをPC-Aからキーを打っている 場合はPC-A側、PC-Bからキーを打っている場合はPC-B側とこまめに切り替えたく なってます。 つまり従来のファイルダンプ方式だと「どっち側」を向いている設定か 判らないので、ssh-agentでは問題なくてもX11だとdetachしてはscreen -X setenv DISPLAY=$DISPLAY とかコピペしたりと忙しくて面倒になっています。 そこで質問ですが、これを効率よくする方法はないでしょうか? 自分では見つけられず、やむなく改造してwindow内から親というかattachに 使った端末での環境変数を取れるようにしたのですが、これだけ枯れてる ソフトをいまさら改造というのも変なので、screenの知らない使い方の 工夫でできるのではないかと。。。 http://mevius.5ch.net/test/read.cgi/unix/1247316209/184
185: 名無しさん@お腹いっぱい。 [sage] 2010/01/07(木) 14:13:35 >>184 ローカルでも:0.0か:0.1とかあるし ssh X11 forwardingもあるし VNCの中から使うこともあるし けっきょくシェルスクリプトでコマンドランチャを書いて 1. nmap で6000から6020までをポートスキャン 2. 複数候補があるときはプロンプト出してユーザが選択 3. stdinが端末じゃないときは選択できないので最初に見つかったDISPLAYきめうち みたいなことをやっています。 http://mevius.5ch.net/test/read.cgi/unix/1247316209/185
186: 名無しさん@お腹いっぱい。 [sage] 2010/01/07(木) 19:52:54 >>184 質問:screenだけでなくshellにも手を入れて現在の端末のDISPLAYを受け継ぐようにしたの? http://mevius.5ch.net/test/read.cgi/unix/1247316209/186
188: 名無しさん@お腹いっぱい。 [sage] 2010/01/09(土) 11:53:13 >>184 >これだけ枯れてるソフトをいまさら改造というのも変なので、 GNU screenはいまも開発が続いているし、コミュニティにも 活気が戻ってきています。 http://lists.gnu.org/mailman/listinfo/screen-users http://mevius.5ch.net/test/read.cgi/unix/1247316209/188
445: 名無しさん@お腹いっぱい。 [sage] 2012/01/05(木) 23:52:50.70 >>184の問題って今どうなってるの? あんまりみんな気にしてないのかな http://mevius.5ch.net/test/read.cgi/unix/1247316209/445
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s