- 1 名前:ミスタースクリーン [2006/05/27(土) 18:18:42 ]
- 前スレがdetachされたので再attachしますた
GNU本家 www.gnu.org/software/screen/ 公式ML(英語 たまにドイツ語) groups.yahoo.com/group/gnu-screen/ でかいのネット www.dekaino.net/screen/ UnixUser2004年1月号記事 risky-safety.org/%7Ezinnia/screen/contribute2/ Screen Glossary zinnia.dyndns.org/~hiki/Screen/ @IT:screenコマンドとは www.atmarkit.co.jp/flinux/rensai/linuxtips/692usescreen.html 私家版GNU Screen www.rubyist.net/~rubikitch/computer/hacks/screen/ screenコマンド一覧 www.limy.org/program/screen.html 1 pc.2ch.net/test/read.cgi/unix/1001966406/ 2 pc5.2ch.net/test/read.cgi/unix/1048030339/ 3 pc5.2ch.net/test/read.cgi/unix/1087436430/ 4 pc8.2ch.net/test/read.cgi/unix/1111357444/
- 268 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/19(日) 11:26:56 ]
- 直接脳内に送られる方がうれしい
- 269 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/20(月) 00:28:12 ]
- >268
デバイスが暴走すると、脳に影響がでそうだな
- 270 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/20(月) 02:21:17 ]
- キモチイイ信号なんかも screen で切り替えられるのかな(ワクテカ
- 271 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/20(月) 08:36:53 ]
- >>270
multi sessionで複数人で共有できるよ
- 272 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/20(月) 10:09:49 ]
- rootにsetuidしないとダメだけどね。
- 273 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/20(月) 12:52:26 ]
- Krackして進入するよりも挿入する方が流行るな
- 274 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/20(月) 14:29:12 ]
- Krack って言うのはどこの言葉ですかね?
- 275 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/20(月) 16:32:00 ]
- この意味ならKの方じゃなくてCの方だね。
- 276 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/20(月) 20:42:43 ]
- >>244
OS Xとscreenのバージョンは同じだが、 当方の環境では問題なく表示できてる。
- 277 名前:名無しさん@お腹いっぱい。 [2006/11/20(月) 21:46:31 ]
- classが予約語の言語でクラスオブジェクトの変数をklassと書くようなもの
- 278 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/20(月) 21:56:45 ]
- Kombatみたいなもんかと
- 279 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/20(月) 22:14:39 ]
- MORTAL KOMBAT面白かったな
- 280 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/20(月) 22:33:30 ]
- CrackとKrackは意味が違うだろ
- 281 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/20(月) 22:53:20 ]
- sqreenとかパチモンみたいだw
- 282 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/20(月) 23:02:58 ]
- sqleen
:JOIN :SELECT
- 283 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/21(火) 00:23:18 ]
- >>282 激ワラwww
- 284 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/21(火) 23:14:37 ]
- >>282 ワロタ
- 285 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/01(金) 02:51:59 ]
- >>282-284
ごめん、わからない。その心は?教えてください。
- 286 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/01(金) 07:58:22 ]
- 自作自演のわびとさび
- 287 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/01(金) 11:52:21 ]
- >>285
SQLって知ってる?
- 288 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/01(金) 23:39:02 ]
- >>287
SQLは知ってますが、「激ワラ」するポイントが判らなくて「?」なんです。 なので無粋だとは思うけど、その心をおながいします。
- 289 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/01(金) 23:52:16 ]
- 冗談の解説ほどつまらんものもないので、SQLなコマンドの前に:があるってことを
よ〜く考えろ
- 290 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/02(土) 04:10:14 ]
- screenに何かをさせるコマンドは : で始まる
"screen"と同じ発音の"SQLeen"、SQL! 自分で書いててアレだけど、>>289に同意
- 291 名前:名無しさん@お腹いっぱい。 [2006/12/02(土) 08:54:42 ]
- おまいはLとRの区別もできんのかね
- 292 名前:名無しさん@お腹いっぱい。 [2006/12/02(土) 09:23:20 ]
- 釣りだと気付けよ
- 293 名前:名無しさん@お腹いっぱい。 [2006/12/02(土) 09:27:07 ]
- どう考えても自演ですね ほんと(ry
- 294 名前:名無しさん@お腹いっぱい。 [2006/12/03(日) 12:41:44 ]
- やはり自演だったようですね
図星だったんで逃げたか? (プ
- 295 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 00:03:17 ]
- screen使い始めたばかりなんだが、
puttyで流れた行を見る為のスマートな方法はないの? マウスでスクロールしても見れないんだけど。
- 296 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 00:18:14 ]
- C-a[
- 297 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 06:18:36 ]
- どうせloginしたらすぐscreen起動するから、
puttyとかxtermとかのscroll barはいつも無効にしてる。
- 298 名前:名無しさん@Vim%Chalice mailto:sage [2006/12/04(月) 08:23:58 ]
- >>295
termcapinfo xterm ti
- 299 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 09:59:34 ]
- こんなことで自演するわけがないだろ
なに言ってんだ
- 300 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 10:00:14 ]
- xterm-256color にしたけど、色が多いと見づらい。
- 301 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 12:38:10 ]
- >>299
ヴァカは放置ということで、1つよろしく頼みます
- 302 名前:名無しさん@お腹いっぱい。 [2006/12/04(月) 23:53:53 ]
- >>235
これが4.0.4に反映されないかなー
- 303 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/19(火) 04:39:46 ]
- バックグラウンドでmakeが終わったときに
screen -X echo "make finished" というようにメッセージを表示したいんですけど、すぐに Activity in window で上書きされてしまいます。 screen -X eval 'echo "make finished"' 'sleep 5' となどとやってもだめなんですが、どうすればいいんでしょうか?
- 304 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/19(火) 06:51:29 ]
- ごめん、screen の解決には全然ならないけど、
別の解としてXをつかっているのであれば、 xmessage "make finished" ってのはどうだろう。
- 305 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/19(火) 08:18:47 ]
- いつもは emacsの中で M-x compile してるから気にならないな
- 306 名前:名無しさん@お腹いっぱい。 [2006/12/20(水) 12:27:18 ]
- ratpoison なら ratpoison -c 'echo make finished' とか
- 307 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/22(金) 21:43:34 ]
- make ; echo ^Gとかやって、bellで代用するんじゃだめ?
- 308 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/22(金) 22:54:50 ]
- 鳴ったときにトイレいってたら終わりや
- 309 名前:名無しさん@お腹いっぱい。 [2006/12/22(金) 23:58:26 ]
- はぁ?
- 310 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/23(土) 23:27:54 ]
- make; eject あたりでいいじゃん。
これのノリで。 0xcc.net/cdbiff/
- 311 名前:名無しさん@お腹いっぱい。 [2006/12/24(日) 02:01:22 ]
- リモートのマシンとかCD-ROMdriveがないマシンでどうするかが課題か。
- 312 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/24(日) 11:46:28 ]
- finish 用の画面に切り替えるんじゃだめか?
- 313 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/25(月) 11:35:52 ]
- もう面倒だからwallしちゃえ
- 314 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/26(火) 03:32:28 ]
- マウスでリージョンを選択することはできないんですかね?
- 315 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/26(火) 07:22:14 ]
- はい、できません
- 316 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/27(水) 01:32:09 ]
- そうですか。
- 317 名前:名無しさん@お腹いっぱい。 [2007/01/02(火) 16:17:06 ]
- Shift+上下左右
xclip の組み合わせ
- 318 名前:317 mailto:sage [2007/01/02(火) 19:24:55 ]
- ごめ、上下左右ってのはドラッグな。
- 319 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/02(火) 19:27:17 ]
- screen 実行してる端末と x 動いてる端末が同じならそれでいいんじゃね。
- 320 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/02(火) 19:38:13 ]
- >>317
よくわからないけど、こうしてみました。 KTerm*VT100.translations: #override \ Shift <Btn1Down>: string(0x14) string(0x6e)\n\ Shift <Btn2Down>: string(0x14) string(0x09)\n\ Shift <Btn3Down>: string(0x14) string(0x70)\n\ これでShift+Btn2 で C-t C-i が送られてリージョン切り替えできるんだけど、 同時にクリップボード貼り付けもされてしまいます。 これは防げないのでしょうか。
- 321 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/08(月) 21:16:34 ]
- clearコマンドを使うと、現在のウィンドウが消えますが、
スクロールバッファには残っています。ハンカク文字列板の スレ一覧とかが残っているのを消しておきたいような場合、 スクロールバッファも消すにはどうしたらよいですか。 スクロールバッファが消えていると怪しまれる可能性に ついては考慮しないことにします。 あとついでにクリアした分のスクロールバッファが占有して いるメモリをfreeして(OSによっては)返還できますか?
- 322 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/08(月) 21:34:46 ]
- そういうのは家で見れ。
- 323 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/08(月) 21:57:06 ]
- 窓を殺せばいいじゃん
- 324 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/08(月) 23:03:11 ]
- 普段、タイトルバーにカレントディレクトリを表示させる設定にしているんですが、
screenを起動するとscreenの設定値に上書きされてしまうので、 いまいちscreenを常用する気になれないでいます。 screen使いながら、タイトルバーにカレントディレクトリを動的表示する方法を 知ってる人いたらお願いします。 シェルはcshですので、cshの場合でお願いします。 (シェルを変えろという話はなしで・・・)
- 325 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/08(月) 23:51:46 ]
- 何のタイトルバーよ。
- 326 名前:名無しさん@お腹いっぱい。 [2007/01/09(火) 00:20:11 ]
- >>325
失礼。 端末エミュレータね。xterm使ってます。
- 327 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/09(火) 01:18:49 ]
- tcshなら余裕だが、cshは知らん。
以上
- 328 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/09(火) 01:33:05 ]
- >>327
tcshならできる? 参考に聞いときましょ。
- 329 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/09(火) 02:18:10 ]
- >>324
screen をハックするのが手っ取り早いんじゃないの
- 330 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/09(火) 22:30:35 ]
- >>329
ハック?Cソースをいじるってことだよね? ここ何年もCはご無沙汰なんで、腰が引けるなぁ〜 あと、ソースいじることで関係ないとこで、 変な動作になるのが、怖いんだよね。 費用対効果を考えると、シェルかscreenのコマンドを 使って設定するほうが良いかと・・・ というわけで、>>327さん、tcshでの設定お願いします。
- 331 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/09(火) 22:48:59 ]
- だが断る
- 332 名前:名無しさん@お腹いっぱい。 [2007/01/09(火) 23:37:57 ]
- >>331
知らないならいいよ。 知ってる方います〜?お願いしま〜す。
- 333 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/10(水) 00:26:35 ]
- >>330
すでにタイトルバーに表示させる設定にはしてるんでしょ? だから hardstatus とか使えば場所は違うけど表示はできるわけでしょ。 あとはそれを端末のタイトルバーに出すだけ。簡単じゃん。 費用対効果とか言ってる暇あったらハックしろって。
- 334 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/10(水) 00:46:47 ]
- こ の ス レ は 終 了 致 し ま し た 。
長 い 間 ご 支 援 あ り が と う ご ざ い ま し た 。 〜終〜
- 335 名前:333 mailto:sage [2007/01/10(水) 00:49:48 ]
- >>330
もし今 hardstatus を使ってなければの話だが、.screenrc に termcapinfo * 'hs=\E]2;\7:ds=\E]2;\7:ts=\E]2;:fs=\7' hardstatus lastline '%h' と書くのはどうよ
- 336 名前:名無しさん@お腹いっぱい。 [2007/01/10(水) 01:18:59 ]
- >>333
hardstatusって、調べたらscreenのコマンドじゃん。 コマンド実行時に変更可能で、 あとエスケープシーケンスも適用できるみたいね。 >>335 こういう方法もあるんだ・・・ 意味は全然わからんけど、 そのまま使えそうだから試してみるよ。 なんとなく、できそうってわかったよ。 助かった。どーもね。
- 337 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/12(金) 18:00:20 ]
- シェルスクリプト内で
echo -n -e "\033k${s}\033\\" とすることでタイトルを ${s} に変更することができますが 元に戻すために予めタイトルを取得しておくには どうすればいいのでしょうか? シェル側で戻してやるしか方法はないでしょうか?
- 338 名前:名無しさん@お腹いっぱい。 [2007/01/12(金) 18:10:38 ]
- →私家版
- 339 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/13(土) 11:13:03 ]
- >>337
gentoo だと ~/.bashrc で PROMPT_COMMAND に定義されている内容で タイトルが出るので、そのコマンドを実行すればいいことになるのだが。。。 あと私の環境だと echo -n -e "\033k 〜 でタイトル設定は出来なかった。 echo -n -e "\033]0; 〜 \007" ならウィンドウ・タイトルと最小化したときの名前が変わった。 echo -n -e "\033]2; 〜 \007" だとウィンドウ・タイトルのみで最小化したときの名前は変わらなかった。 man console_codes を読んだら、確かにそう書かれていた。
- 340 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/14(日) 19:33:32 ]
- 恐らく sjis 環境で使っている人は少ないとは思うのですが、パッチを作ってみましたので公開します。
1. sjis 変換修正パッチ encoding utf8 sjis の設定下だと、ほとんどの種類の記号が入力できなくなる点を修正します。 2. cp932 変換版 メインは sjis と Unicode との変換用テーブルの差し替えです。変換を Microsoft による変換に合わせます。 いわゆる WAVE DASH - FULL WIDTH TILDE 問題あたりの挙動が変わります。 また、115〜119 区にある IBM 拡張文字についても変換が可能となります。こちらはパッチによる修正が必要です。 バイナリは cygwin 向けに作成していますが、パッチ等はどの環境でも同様に有効だと思います。 ttp://yak.myhome.cx/junks/index.html#cygwin.screen
- 341 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/15(月) 12:48:51 ]
- >>338>>339
ありがとうございます. スクリプト内だけでなんとかしたいので, 終了時に $SHELL にでもリセットしておくことにします.
- 342 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/15(月) 14:31:54 ]
- >>340
本家に投げてやれよ...
- 343 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/15(月) 22:20:24 ]
- >342
どーも。 sjis 変換修正パッチの方は投げたほうがいいかな、と思ったらすでに相当のものが上がっていました。 https://savannah.gnu.org/bugs/?17842 cp932 変換版は豪快に挙動を変えてしまいますので本家に投げるのはふさわしくないかと思います。 cp932 と sjis とを切り替えられるようにできればありかとは思うのですが、簡単には実現できなさそうだったので、 差し替えるだけになっています。
- 344 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/19(金) 12:49:57 ]
- screen なしでは生きていけない体になるくらい便利ですね。
ところで、二つの ssh クライアントで同じサーバにつないで、 それぞれの ssh に同じ screen の管理下のウィンドウを表示 したいのですが、可能なんでしょうか? 何を言っているのだと思われるかも知れませんが、 screen で上下に split している画面のうち片方を、 別につないだもう一つの ssh に表示したいのです。
- 345 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/19(金) 12:54:45 ]
- 可能
- 346 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/19(金) 13:23:00 ]
- 別の端末からもう一回 screen しても、新たな screen が
立ち上がるだけで、すでに別の端末で起動している screen の 管理下にあるウィンドウをもらえるわけじゃないんですよね? クソッ、とおもって screen -dr したら丸ごと こっちの端末に来ちゃった・・・・・ 丸ごとじゃなくて一部のウィンドウだけくれ〜 そもそも ^Z (私はエスケープを ^Zに割り当ててます) * で ディスプレイ一覧なるものが出るのだから、 一つの screen プロセスが複数の端末をつかんで それぞれの端末に自由にウィンドウを表示できるように なっているのだと信じてます。manpage 読んだら分かる?
- 347 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/19(金) 13:39:34 ]
- -x Attach to a not detached screen session. (Multi display mode)
こ、これか?これなのか!?
- 348 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/19(金) 21:55:44 ]
- >>347 それだ、それなのだ
つ sc() { screen -x || screen; }
- 349 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/20(土) 00:49:12 ]
- つ screen -xR
- 350 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/22(月) 00:37:20 ]
- なんだか忘れたが screen -xRR がいいといわれて以来そうしている
- 351 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/22(月) 13:23:34 ]
- 何が違うんでそ
- 352 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/23(火) 11:18:57 ]
- screen -xR hoge
というのを screen 起動スクリプトにしてる。 どの端末から入っても単一のセッションにアタッチできる。
- 353 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/23(火) 13:01:40 BE:705149748-2BP(1)]
- >>351
man screen
- 354 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/03(土) 10:27:57 ]
- 先刻、 screen が異常終了したんですが、それからというもの
$ screen /var/run/utmp: No such file or directory /etc/ttys: No such file or directory となって、screen を起動できなくなってしまいました. どうすればこの症状が直りますか?
- 355 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/03(土) 10:33:53 ]
- ぶっ壊れバージョンを使用してただけでした
テヘッ
- 356 名前:名無しさん@お腹いっぱい。 [2007/02/03(土) 11:18:38 ]
- hardstatus でフォーカスされたセッションには
"[%n:%H]" ってセットしてるんだけど、フォーカスされて ないセッションは "%n:%H" のようにしたいんですが、 その場合、 hardstatus をどのようにセットすればいいですか?
- 357 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/03(土) 19:01:11 ]
- 単純な表示だけで細かい指定はできないんじゃないかな
- 358 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/04(日) 00:06:12 ]
- %Fと%?を使えばできそうな。
- 359 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/04(日) 04:19:23 ]
- >>358
詳しく
- 360 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/04(日) 09:40:04 ]
- info嫁
- 361 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/04(日) 12:15:23 ]
- 無理無理
- 362 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/08(木) 01:09:23 ]
- >>356
フォーカスされたセッションってどんなの? フォーカスされたウインドウじゃないんだよね。
- 363 名前:ギレン総帥 ◆0QHV7fcZ.2 [2007/02/10(土) 13:11:37 ]
- 公式に縦分割をサポートした開発バージョンの取得方法
cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/screen co screen フィードバックは公式MLへ lists.gnu.org/mailman/listinfo/screen-users アナウンスメッセージはこちら lists.gnu.org/archive/html/screen-users/2007-02/msg00000.html
- 364 名前:名無しさん@お腹いっぱい。 [2007/02/11(日) 04:52:29 ]
- blogのコピペで手抜きかよw>>ギレン総帥
- 365 名前:ギレン総帥 ◆0QHV7fcZ.2 mailto:sage [2007/02/11(日) 07:22:47 ]
- 日付を見ればわかると思うが
>>363の方を先に書き込み、blogはそれをコピペした まぁ手抜きなのは認める じゃヒーロータイム始まるので、また
- 366 名前:名無しさん@お腹いっぱい。 mailto:sage ほな [2007/02/11(日) 11:49:41 ]
- blogはコピペで手抜きかよw>>ギレン総帥
- 367 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/11(日) 13:10:17 ]
- 〃∩ ∧_∧
⊂⌒( ・ω・) はいはいワロスワロス `ヽ_っ⌒/⌒c ⌒ ⌒
- 368 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/12(月) 06:26:33 ]
- グッド手抜き、ギレン総帥。
|

|