06/09/27 00:43:07
>>212
そこのページには
オープンソース:「GPLv3は危険」~複数のLinuxカーネル開発者が共同声明
と書いてあるのだが?
214:名無しさん@お腹いっぱい。
06/09/27 00:59:51
>>213
あちこちマルチしてるやつだから相手しない方がいいよ。
215:名無しさん@お腹いっぱい。
06/10/09 00:07:58
Screen: version 4.00.02
OS: MacOSX(10.4.8)
CPU: PowerPC
質問: Screen を入れ子にしている場合の Window 間移動方法が知りたい
screen を起動しているシェルから、別の screen のセッションが動いている
サーバにログインして attach する事がよく有ります。
このとき、第一階層(自マシン)の Window は移動可能なのですが、
第二階層(サーバ)の Window を移動するにはどのようなキー操作を
したらよいのか教えてください。
エスケープには ^A を使っています。よろしくお願いします。
216:名無しさん@お腹いっぱい。
06/10/09 00:43:54
>>215
ひとつめのscreen:^Aなんとか
ふたつめのscreen:^A^Aなんとか
217:215
06/10/09 00:58:50
>>216
ありがとうございました。
URLリンク(gentoo-wiki.com)
を読んだところ、^a aなんとか でいける事が分かりました。
218:フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
06/10/09 11:19:57
別のescape使えよ
219:名無しさん@お腹いっぱい。
06/10/09 11:43:42
マシン毎に別のエスケープなんて設定せんだろ普通。
220:名無しさん@お腹いっぱい。
06/10/09 12:03:36
そんなことをしたら余計に混乱するわな。
status 行に "本日のエスケープ: ^B" とか表示したりして
221:名無しさん@お腹いっぱい。
06/10/09 12:29:20
screen->screen->screen のときは三番目を ^t にして使ってたよ。
222:名無しさん@お腹いっぱい。
06/10/09 16:57:33
俺はノートPCは^ee, デスクトップは^aa, 鯖マシンは^zzてな具合に
している。だいたい3重のscreenまでで足りている。
223:名無しさん@お腹いっぱい。
06/10/10 04:06:45
重ねて使わないときもいちいちバインドを使い分けなきゃならんのか
手元のウィンドウをタブ化するとか
SOCKS串経由で直接SSHするとか考えた方がマシ
224:名無しさん@お腹いっぱい。
06/10/10 07:58:21
年内に垂直画面分割を実現したscreen-4.01がリリースされる予定
by ミヒェル=シュレーダー
225:名無しさん@お腹いっぱい。
06/10/10 09:43:09
使い分けるのも慣れたらそんなに気にならないけどな
screen ごとに頭切り替えて作業するし
226:ギレン総帥
06/10/23 22:32:47
screen-4.0.3 キター
227:名無しさん@お腹いっぱい。
06/10/24 03:04:05
狼がきた?
228:名無しさん@お腹いっぱい。
06/10/24 07:17:22
screen-users MLに流れたアナウンスを貼る
Subject: Secfix release for screen: screen-4.0.3
From: Michael Schroeder <Michael.Schroeder@informatik.uni-erlangen.de>
To: screen-users@gnu.org
Cc: dalias@aerifal.cx
Date: Mon, 23 Oct 2006 15:23:02 +0200
Hi Screen lovers,
I've just released screen-4.0.3. This is not the promised next version
with vertical split and other cool things, but just a security release
that fixes two bugs in the utf8 combining characters handling. The
bugs could be used to crash/hang screen by writing a special string
to a window.
The fixed version is (as usual) available via:
fURLリンク(ftp.uni-erlangen.de)
Credits go to cstone & Rich Felker for finding the bugs.
Cheers,
Michael.
--
Michael Schroeder mlschroe@informatik.uni-erlangen.de
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
229:名無しさん@お腹いっぱい。
06/10/24 12:18:38
URLリンク(lists.gnu.org)
だな
230:名無しさん@お腹いっぱい。
06/10/26 21:07:06
Ambiguousな文字の幅問題は修正された?
231:名無しさん@お腹いっぱい。
06/10/27 00:56:26
~/.zshrc に export PATH=~/bin:$PATH を書いているのですが、
~/bin/hoge を screen hoge で起動しようとすると
Cannot exec 'hoge': No such file or directory
といわれてしまいます。
パスを通すにはどうしたらいいんでしょうか?
232:名無しさん@お腹いっぱい。
06/10/27 02:16:43
echo $PATHの結果は
233:名無しさん@お腹いっぱい。
06/10/27 08:13:48
export PATH="$HOME/bin:$PATH"
234:名無しさん@お腹いっぱい。
06/10/27 10:24:00
>231
zsh のマニュアル読んどけ
interactive shell でない起動のときには
.zshrc は処理されず .zshenv のみ
235:名無しさん@お腹いっぱい。
06/10/28 15:45:00
URLリンク(www.dekaino.net)
> 3.非公式パッチ適用
> (この記事はscreen-4.0.2のものです。screen-4.0.3でこれらのpatchが
> 正しく機能するかどうかまだ検証していません)
この件、検証できそうですかね?
patch(1)で当てられることだけは確認しましたケド
236:ギレン総帥 ◆0QHV7fcZ.2
06/11/03 10:21:56
>>235
この連休は結婚式に出るとかいろいろ予定がつまってるので
作業できそうにないです。
しばらくお待ちいただきたい。
237:ギレン総帥 ◆A5sGk3UtTA
06/11/03 10:29:25
久しぶりでトリップ間違えた
>>236は私です
238:235
06/11/03 12:29:11
>>236-237(ギレン総帥)
ご返答ありがとうございました。
4.0.2→4.0.3での変更内容がアレ*だけ*であることを考えると、これらの
パッチは「正しく動作する」、すなわち4.0.2のときと同様に適用すべき
である、ということになる可能性が高いかと。
239:名無しさん@お腹いっぱい。
06/11/08 22:43:19
^a を一度押したとき、次のキーを入れるまで下に何か表示させることってで
きますか?
240:名無しさん@お腹いっぱい。
06/11/09 09:30:40
eval "command" "echo foo"
241:名無しさん@お腹いっぱい。
06/11/09 22:27:49
echo -e "\033]2; $USER@$HOSTNAME\007"
としたとき、screen のステータスラインでなく
kterm のタイトルを変更させるにはどうすればいいですか?
242:239
06/11/10 00:15:37
>>240
ありがとうございます。うーんうまくいかなかった・・・
243:名無しさん@お腹いっぱい。
06/11/12 04:49:16
余談だが、結婚式に出るのは漏れの方で、
おまいは主役だろ!w >ギレンたん
とにかく、ヲメ。
244:名無しさん@お腹いっぱい。
06/11/14 18:27:24
MacOS X TigerのTerminal上でGNU screenを使ってます。
screenを起動するときにUTF-8を表示させたいのでscreen -Uとして起動しています。
しかし、ls -vすると日本語が正しく表示されません。
'ユーザ登録'というファイル名が'ユザ登録'となってしまいます。
どなたか改善方法をご存知の方いませんか?
・環境
MacOS X Tiger 10.4.8
screen 4.00.02
245:名無しさん@お腹いっぱい。
06/11/15 00:55:09
utf8で使ってるけど -Uは使ってないな
246:名無しさん@お腹いっぱい。
06/11/15 10:29:44
utf8対応っていっても、MacOS Xはけっこう面倒な出力をするからなあ。
濁音とか。そこまでscreenは対応してないんじゃないかな。
247:名無しさん@お腹いっぱい。
06/11/15 23:45:31
URLリンク(www.vipper.org)
まあ、確かに変
248:名無しさん@お腹いっぱい。
06/11/16 08:03:33
そうそう、MACの濁音ってなんとかなんないの?
NFS上に保存してるから、他のUNIXから見ると見苦しいです。。。
通常の濁音に変換する方法とかってありますか?
249:名無しさん@お腹いっぱい。
06/11/16 09:35:00
糞マックだから、諦める。
やはり、隔離したままの方がよかったな。<まっく
250:名無しさん@お腹いっぱい。
06/11/16 12:04:11
ファイル名に日本語なんか使うやつはばかです
251:名無しさん@お腹いっぱい。
06/11/16 13:25:33
同意
252:名無しさん@お腹いっぱい。
06/11/16 14:15:32
>>28
残党ですみません。
253:名無しさん@お腹いっぱい。
06/11/16 15:57:08
どんだけ亀レスなんだよ
と思ったヲレもtcsh使い
254:名無しさん@お腹いっぱい。
06/11/17 01:29:37
初めてつかったのがtcshで、bash使ってる今も好きなんだよなぁ
zshとかどうも馴染めない、なんか補完機能を自慢げに誇る割に
PATH通ってる所に実行ファイル置いてもすぐに反映されねぇし
screenが縦分割できない(要パッチ)ことをしってorz中
255:名無しさん@お腹いっぱい。
06/11/17 01:34:44
言いたいことはわかるけど、tcshもrehashが必要な点はいっしょじゃん
256:名無しさん@お腹いっぱい。
06/11/17 01:57:08
>>254
昔はtcshで今はbash/zshだな。
tcshはC-rが設定しないと使えない時点で捨てた。
screenでの縦分割って必要か?
漏れは中のEmacsとかで分割してるからいらないと思うが。
257:名無しさん@お腹いっぱい。
06/11/17 23:21:38
すげー独り善がりなやつだな
258:名無しさん@お腹いっぱい。
06/11/18 07:22:55
なくても困らないからいらない。<縦分割。
259:名無しさん@お腹いっぱい。
06/11/18 10:24:51
どっちかっていうと
>258 が世の中に存在しなくても困らないから
>258 はいらない
260:名無しさん@お腹いっぱい。
06/11/18 14:44:56
>>259 どっちかじゃなくて、おまえがいらない。
261:名無しさん@お腹いっぱい。
06/11/18 17:18:56
>>262
そしてお前もな!!
262:名無しさん@お腹いっぱい。
06/11/18 19:08:11
263:名無しさん@お腹いっぱい。
06/11/19 00:26:45
画面は縦長であるべき。
264:名無しさん@お腹いっぱい。
06/11/19 02:07:29
今、時代はPC-100。
265:名無しさん@お腹いっぱい。
06/11/19 02:09:49
PC-100は横にもなったぞ。
266:名無しさん@お腹いっぱい。
06/11/19 10:04:32
そろそろディスプレイの隅をつまむと変形できる
可変ディスプレイの実用化が望まれる
267:名無しさん@お腹いっぱい。
06/11/19 10:51:25
それよりも空中に投射するディスプレイの実用化を早くしてほしい。
268:名無しさん@お腹いっぱい。
06/11/19 11:26:56
直接脳内に送られる方がうれしい
269:名無しさん@お腹いっぱい。
06/11/20 00:28:12
>268
デバイスが暴走すると、脳に影響がでそうだな
270:名無しさん@お腹いっぱい。
06/11/20 02:21:17
キモチイイ信号なんかも screen で切り替えられるのかな(ワクテカ
271:名無しさん@お腹いっぱい。
06/11/20 08:36:53
>>270
multi sessionで複数人で共有できるよ
272:名無しさん@お腹いっぱい。
06/11/20 10:09:49
rootにsetuidしないとダメだけどね。
273:名無しさん@お腹いっぱい。
06/11/20 12:52:26
Krackして進入するよりも挿入する方が流行るな
274:名無しさん@お腹いっぱい。
06/11/20 14:29:12
Krack って言うのはどこの言葉ですかね?
275:名無しさん@お腹いっぱい。
06/11/20 16:32:00
この意味ならKの方じゃなくてCの方だね。
276:名無しさん@お腹いっぱい。
06/11/20 20:42:43
>>244
OS Xとscreenのバージョンは同じだが、
当方の環境では問題なく表示できてる。
277:名無しさん@お腹いっぱい。
06/11/20 21:46:31
classが予約語の言語でクラスオブジェクトの変数をklassと書くようなもの
278:名無しさん@お腹いっぱい。
06/11/20 21:56:45
Kombatみたいなもんかと
279:名無しさん@お腹いっぱい。
06/11/20 22:14:39
MORTAL KOMBAT面白かったな
280:名無しさん@お腹いっぱい。
06/11/20 22:33:30
CrackとKrackは意味が違うだろ
281:名無しさん@お腹いっぱい。
06/11/20 22:53:20
sqreenとかパチモンみたいだw
282:名無しさん@お腹いっぱい。
06/11/20 23:02:58
sqleen
:JOIN
:SELECT
283:名無しさん@お腹いっぱい。
06/11/21 00:23:18
>>282 激ワラwww
284:名無しさん@お腹いっぱい。
06/11/21 23:14:37
>>282 ワロタ
285:名無しさん@お腹いっぱい。
06/12/01 02:51:59
>>282-284
ごめん、わからない。その心は?教えてください。
286:名無しさん@お腹いっぱい。
06/12/01 07:58:22
自作自演のわびとさび
287:名無しさん@お腹いっぱい。
06/12/01 11:52:21
>>285
SQLって知ってる?
288:名無しさん@お腹いっぱい。
06/12/01 23:39:02
>>287
SQLは知ってますが、「激ワラ」するポイントが判らなくて「?」なんです。
なので無粋だとは思うけど、その心をおながいします。
289:名無しさん@お腹いっぱい。
06/12/01 23:52:16
冗談の解説ほどつまらんものもないので、SQLなコマンドの前に:があるってことを
よ~く考えろ
290:名無しさん@お腹いっぱい。
06/12/02 04:10:14
screenに何かをさせるコマンドは : で始まる
"screen"と同じ発音の"SQLeen"、SQL!
自分で書いててアレだけど、>>289に同意
291:名無しさん@お腹いっぱい。
06/12/02 08:54:42
おまいはLとRの区別もできんのかね
292:名無しさん@お腹いっぱい。
06/12/02 09:23:20
釣りだと気付けよ
293:名無しさん@お腹いっぱい。
06/12/02 09:27:07
どう考えても自演ですね ほんと(ry
294:名無しさん@お腹いっぱい。
06/12/03 12:41:44
やはり自演だったようですね
図星だったんで逃げたか? (プ
295:名無しさん@お腹いっぱい。
06/12/04 00:03:17
screen使い始めたばかりなんだが、
puttyで流れた行を見る為のスマートな方法はないの?
マウスでスクロールしても見れないんだけど。
296:名無しさん@お腹いっぱい。
06/12/04 00:18:14
C-a[
297:名無しさん@お腹いっぱい。
06/12/04 06:18:36
どうせloginしたらすぐscreen起動するから、
puttyとかxtermとかのscroll barはいつも無効にしてる。
298:名無しさん@Vim%Chalice
06/12/04 08:23:58
>>295
termcapinfo xterm ti
299:名無しさん@お腹いっぱい。
06/12/04 09:59:34
こんなことで自演するわけがないだろ
なに言ってんだ
300:名無しさん@お腹いっぱい。
06/12/04 10:00:14
xterm-256color にしたけど、色が多いと見づらい。
301:名無しさん@お腹いっぱい。
06/12/04 12:38:10
>>299
ヴァカは放置ということで、1つよろしく頼みます
302:名無しさん@お腹いっぱい。
06/12/04 23:53:53
>>235
これが4.0.4に反映されないかなー
303:名無しさん@お腹いっぱい。
06/12/19 04:39:46
バックグラウンドでmakeが終わったときに
screen -X echo "make finished"
というようにメッセージを表示したいんですけど、すぐに
Activity in window で上書きされてしまいます。
screen -X eval 'echo "make finished"' 'sleep 5'
となどとやってもだめなんですが、どうすればいいんでしょうか?
304:名無しさん@お腹いっぱい。
06/12/19 06:51:29
ごめん、screen の解決には全然ならないけど、
別の解としてXをつかっているのであれば、
xmessage "make finished"
ってのはどうだろう。
305:名無しさん@お腹いっぱい。
06/12/19 08:18:47
いつもは emacsの中で M-x compile してるから気にならないな
306:名無しさん@お腹いっぱい。
06/12/20 12:27:18
ratpoison なら ratpoison -c 'echo make finished' とか
307:名無しさん@お腹いっぱい。
06/12/22 21:43:34
make ; echo ^Gとかやって、bellで代用するんじゃだめ?
308:名無しさん@お腹いっぱい。
06/12/22 22:54:50
鳴ったときにトイレいってたら終わりや
309:名無しさん@お腹いっぱい。
06/12/22 23:58:26
はぁ?
310:名無しさん@お腹いっぱい。
06/12/23 23:27:54
make; eject あたりでいいじゃん。
これのノリで。
URLリンク(0xcc.net)
311:名無しさん@お腹いっぱい。
06/12/24 02:01:22
リモートのマシンとかCD-ROMdriveがないマシンでどうするかが課題か。
312:名無しさん@お腹いっぱい。
06/12/24 11:46:28
finish 用の画面に切り替えるんじゃだめか?
313:名無しさん@お腹いっぱい。
06/12/25 11:35:52
もう面倒だからwallしちゃえ
314:名無しさん@お腹いっぱい。
06/12/26 03:32:28
マウスでリージョンを選択することはできないんですかね?
315:名無しさん@お腹いっぱい。
06/12/26 07:22:14
はい、できません
316:名無しさん@お腹いっぱい。
06/12/27 01:32:09
そうですか。
317:名無しさん@お腹いっぱい。
07/01/02 16:17:06
Shift+上下左右
xclip
の組み合わせ
318:317
07/01/02 19:24:55
ごめ、上下左右ってのはドラッグな。
319:名無しさん@お腹いっぱい。
07/01/02 19:27:17
screen 実行してる端末と x 動いてる端末が同じならそれでいいんじゃね。
320:名無しさん@お腹いっぱい。
07/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:名無しさん@お腹いっぱい。
07/01/08 21:16:34
clearコマンドを使うと、現在のウィンドウが消えますが、
スクロールバッファには残っています。ハンカク文字列板の
スレ一覧とかが残っているのを消しておきたいような場合、
スクロールバッファも消すにはどうしたらよいですか。
スクロールバッファが消えていると怪しまれる可能性に
ついては考慮しないことにします。
あとついでにクリアした分のスクロールバッファが占有して
いるメモリをfreeして(OSによっては)返還できますか?
322:名無しさん@お腹いっぱい。
07/01/08 21:34:46
そういうのは家で見れ。
323:名無しさん@お腹いっぱい。
07/01/08 21:57:06
窓を殺せばいいじゃん
324:名無しさん@お腹いっぱい。
07/01/08 23:03:11
普段、タイトルバーにカレントディレクトリを表示させる設定にしているんですが、
screenを起動するとscreenの設定値に上書きされてしまうので、
いまいちscreenを常用する気になれないでいます。
screen使いながら、タイトルバーにカレントディレクトリを動的表示する方法を
知ってる人いたらお願いします。
シェルはcshですので、cshの場合でお願いします。
(シェルを変えろという話はなしで・・・)
325:名無しさん@お腹いっぱい。
07/01/08 23:51:46
何のタイトルバーよ。
326:名無しさん@お腹いっぱい。
07/01/09 00:20:11
>>325
失礼。
端末エミュレータね。xterm使ってます。
327:名無しさん@お腹いっぱい。
07/01/09 01:18:49
tcshなら余裕だが、cshは知らん。
以上
328:名無しさん@お腹いっぱい。
07/01/09 01:33:05
>>327
tcshならできる?
参考に聞いときましょ。
329:名無しさん@お腹いっぱい。
07/01/09 02:18:10
>>324
screen をハックするのが手っ取り早いんじゃないの
330:名無しさん@お腹いっぱい。
07/01/09 22:30:35
>>329
ハック?Cソースをいじるってことだよね?
ここ何年もCはご無沙汰なんで、腰が引けるなぁ~
あと、ソースいじることで関係ないとこで、
変な動作になるのが、怖いんだよね。
費用対効果を考えると、シェルかscreenのコマンドを
使って設定するほうが良いかと・・・
というわけで、>>327さん、tcshでの設定お願いします。
331:名無しさん@お腹いっぱい。
07/01/09 22:48:59
だが断る
332:名無しさん@お腹いっぱい。
07/01/09 23:37:57
>>331
知らないならいいよ。
知ってる方います~?お願いしま~す。
333:名無しさん@お腹いっぱい。
07/01/10 00:26:35
>>330
すでにタイトルバーに表示させる設定にはしてるんでしょ? だから
hardstatus とか使えば場所は違うけど表示はできるわけでしょ。
あとはそれを端末のタイトルバーに出すだけ。簡単じゃん。
費用対効果とか言ってる暇あったらハックしろって。
334:名無しさん@お腹いっぱい。
07/01/10 00:46:47
こ の ス レ は 終 了 致 し ま し た 。
長 い 間 ご 支 援 あ り が と う ご ざ い ま し た 。
~終~
335:333
07/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:名無しさん@お腹いっぱい。
07/01/10 01:18:59
>>333
hardstatusって、調べたらscreenのコマンドじゃん。
コマンド実行時に変更可能で、
あとエスケープシーケンスも適用できるみたいね。
>>335
こういう方法もあるんだ・・・
意味は全然わからんけど、
そのまま使えそうだから試してみるよ。
なんとなく、できそうってわかったよ。
助かった。どーもね。
337:名無しさん@お腹いっぱい。
07/01/12 18:00:20
シェルスクリプト内で
echo -n -e "\033k${s}\033\\"
とすることでタイトルを ${s} に変更することができますが
元に戻すために予めタイトルを取得しておくには
どうすればいいのでしょうか?
シェル側で戻してやるしか方法はないでしょうか?
338:名無しさん@お腹いっぱい。
07/01/12 18:10:38
→私家版
339:名無しさん@お腹いっぱい。
07/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:名無しさん@お腹いっぱい。
07/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 向けに作成していますが、パッチ等はどの環境でも同様に有効だと思います。
URLリンク(yak.myhome.cx)
341:名無しさん@お腹いっぱい。
07/01/15 12:48:51
>>338>>339
ありがとうございます.
スクリプト内だけでなんとかしたいので,
終了時に $SHELL にでもリセットしておくことにします.
342:名無しさん@お腹いっぱい。
07/01/15 14:31:54
>>340
本家に投げてやれよ...
343:名無しさん@お腹いっぱい。
07/01/15 22:20:24
>342
どーも。
sjis 変換修正パッチの方は投げたほうがいいかな、と思ったらすでに相当のものが上がっていました。
URLリンク(savannah.gnu.org)
cp932 変換版は豪快に挙動を変えてしまいますので本家に投げるのはふさわしくないかと思います。
cp932 と sjis とを切り替えられるようにできればありかとは思うのですが、簡単には実現できなさそうだったので、
差し替えるだけになっています。
344:名無しさん@お腹いっぱい。
07/01/19 12:49:57
screen なしでは生きていけない体になるくらい便利ですね。
ところで、二つの ssh クライアントで同じサーバにつないで、
それぞれの ssh に同じ screen の管理下のウィンドウを表示
したいのですが、可能なんでしょうか?
何を言っているのだと思われるかも知れませんが、
screen で上下に split している画面のうち片方を、
別につないだもう一つの ssh に表示したいのです。
345:名無しさん@お腹いっぱい。
07/01/19 12:54:45
可能
346:名無しさん@お腹いっぱい。
07/01/19 13:23:00
別の端末からもう一回 screen しても、新たな screen が
立ち上がるだけで、すでに別の端末で起動している screen の
管理下にあるウィンドウをもらえるわけじゃないんですよね?
クソッ、とおもって screen -dr したら丸ごと
こっちの端末に来ちゃった・・・・・
丸ごとじゃなくて一部のウィンドウだけくれ~
そもそも ^Z (私はエスケープを ^Zに割り当ててます) * で
ディスプレイ一覧なるものが出るのだから、
一つの screen プロセスが複数の端末をつかんで
それぞれの端末に自由にウィンドウを表示できるように
なっているのだと信じてます。manpage 読んだら分かる?
347:名無しさん@お腹いっぱい。
07/01/19 13:39:34
-x Attach to a not detached screen session. (Multi display mode)
こ、これか?これなのか!?
348:名無しさん@お腹いっぱい。
07/01/19 21:55:44
>>347 それだ、それなのだ
つ sc() { screen -x || screen; }
349:名無しさん@お腹いっぱい。
07/01/20 00:49:12
つ screen -xR
350:名無しさん@お腹いっぱい。
07/01/22 00:37:20
なんだか忘れたが screen -xRR がいいといわれて以来そうしている
351:名無しさん@お腹いっぱい。
07/01/22 13:23:34
何が違うんでそ
352:名無しさん@お腹いっぱい。
07/01/23 11:18:57
screen -xR hoge
というのを screen 起動スクリプトにしてる。
どの端末から入っても単一のセッションにアタッチできる。
353:名無しさん@お腹いっぱい。
07/01/23 13:01:40 BE:705149748-2BP(1)
>>351
man screen
354:名無しさん@お腹いっぱい。
07/02/03 10:27:57
先刻、 screen が異常終了したんですが、それからというもの
$ screen
/var/run/utmp: No such file or directory
/etc/ttys: No such file or directory
となって、screen を起動できなくなってしまいました.
どうすればこの症状が直りますか?
355:名無しさん@お腹いっぱい。
07/02/03 10:33:53
ぶっ壊れバージョンを使用してただけでした
テヘッ
356:名無しさん@お腹いっぱい。
07/02/03 11:18:38
hardstatus でフォーカスされたセッションには
"[%n:%H]" ってセットしてるんだけど、フォーカスされて
ないセッションは "%n:%H" のようにしたいんですが、
その場合、 hardstatus をどのようにセットすればいいですか?
357:名無しさん@お腹いっぱい。
07/02/03 19:01:11
単純な表示だけで細かい指定はできないんじゃないかな
358:名無しさん@お腹いっぱい。
07/02/04 00:06:12
%Fと%?を使えばできそうな。
359:名無しさん@お腹いっぱい。
07/02/04 04:19:23
>>358
詳しく
360:名無しさん@お腹いっぱい。
07/02/04 09:40:04
info嫁
361:名無しさん@お腹いっぱい。
07/02/04 12:15:23
無理無理
362:名無しさん@お腹いっぱい。
07/02/08 01:09:23
>>356
フォーカスされたセッションってどんなの?
フォーカスされたウインドウじゃないんだよね。
363:ギレン総帥 ◆0QHV7fcZ.2
07/02/10 13:11:37
公式に縦分割をサポートした開発バージョンの取得方法
cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/screen co screen
フィードバックは公式MLへ
URLリンク(lists.gnu.org)
アナウンスメッセージはこちら
URLリンク(lists.gnu.org)
364:名無しさん@お腹いっぱい。
07/02/11 04:52:29
blogのコピペで手抜きかよw>>ギレン総帥
365:ギレン総帥 ◆0QHV7fcZ.2
07/02/11 07:22:47
日付を見ればわかると思うが
>>363の方を先に書き込み、blogはそれをコピペした
まぁ手抜きなのは認める
じゃヒーロータイム始まるので、また
366:名無しさん@お腹いっぱい。
07/02/11 11:49:41
blogはコピペで手抜きかよw>>ギレン総帥
367:名無しさん@お腹いっぱい。
07/02/11 13:10:17
〃∩ ∧_∧
⊂⌒( ・ω・) はいはいワロスワロス
`ヽ_っ⌒/⌒c
⌒ ⌒
368:名無しさん@お腹いっぱい。
07/02/12 06:26:33
グッド手抜き、ギレン総帥。
369:名無しさん@お腹いっぱい。
07/02/19 16:37:40
縦分割すごくイイけど、ファイルがいっぱいある dir で
ls -l とかすると、メチャクチャ遅いのはオレのマシンのせいか?
pen3 550MHz memory 768MB の kterm上
370:名無しさん@お腹いっぱい。
07/02/21 21:15:13
>>369
同じく遅い(途中で一瞬停止する)。
pen4 3.2GHz memory 1.5GB の krxvt上
ウィンドウグループとか便利そうだね。
ところで縦2分割したときに、
左の終端と右の先端を繋いでひとつのウィンドウにするような機能はない?
アナウンスを見るかぎりなさそうだけれど。
371:名無しさん@お腹いっぱい。
07/02/22 13:26:51
右と左のウィンドウをつなげてひとつのウィンドウにする...? それってどういうこと?
どっちか閉じれば良い話じゃないの?
それはともかく、オレの狭いモニタじゃ縦分割はあまり使いでがないことがわかったよ。
いまはlayoutをどう使うか思案中
372:名無しさん@お腹いっぱい。
07/02/22 14:52:02
こんな便利ソフトウェアがあったとはorz
長時間かかりそうな作業するときはシェルスクリプト書いてnohupで起動してとかやってね。
馬鹿みたいだ。
373:名無しさん@お腹いっぱい。
07/02/22 15:06:34
>>372
「馬鹿みたい」じゃない。
「馬鹿」なんだ・・・・
374:名無しさん@お腹いっぱい。
07/02/22 15:24:01
>>373
orz orz orz orz orz o..............rz
ちょっとdetachする前に回線吊ってきます。
375:370
07/02/22 17:04:41
>>371
わかりづらくてすまん。
一画面上に見える行数が倍になるので嬉しいかな、と。
376:名無しさん@お腹いっぱい。
07/02/22 17:25:07
>>375
|abcdefg|hijk... |
ってスクリーンの見え方ってこと?
("|"はscreenの端を表す)
一画面にして
|abcdefghijk... |
ってのとどう違うのだ?
377:名無しさん@お腹いっぱい。
07/02/22 17:28:45
|abc|jlk|
|def|mno|
|ghi|pqr|
ってことだろ。
378:370
07/02/22 18:33:02
>>377
ごめん。その図をはじめに書けばよかった。
ターミナル最大化して使っていて、右のほうが余るからってことです。
もしかしてターミナル側でそういう機能があったりするのかな?
ちょっと調べてみる。
379:名無しさん@お腹いっぱい。
07/02/22 19:15:09
さりげなく jkl が jlk に化ける機能付!
380:名無しさん@お腹いっぱい。
07/02/23 01:23:19
それなら
+-----------+
|abcdefghijk|
+-----------+
|lmnopqrstuv|
+-----------+
って機能も欲しいな。
381:名無しさん@お腹いっぱい。
07/02/23 13:09:04
それって、
+-----------+
|abcdefghijk|
|lmnopqrstuv|
+-----------+
とどう違うの?
↓以下ループ
382:名無しさん@お腹いっぱい。
07/02/23 13:20:43
>>381
emacsとか使ってるなら自動的に折り返してくれるから問題ないが、
w3mとか使うとたまに欲しくなる
…こともある。
383:名無しさん@お腹いっぱい。
07/02/23 13:48:35
つ 札束の力でデュアルモニター
384:名無しさん@お腹いっぱい。
07/03/05 10:37:47
質問
multi display modeで後からattachした画面サイズにscreenの中もなって欲しいんだけど、何か方法ある?
385:ギレン総帥 ◆0QHV7fcZ.2
07/03/05 11:27:01
回答
^A F (fit)
詳細はman screen
386:名無しさん@お腹いっぱい。
07/03/05 12:00:01
C-a :fit
387:名無しさん@お腹いっぱい。
07/03/05 12:19:11
>>385-386
ありあり
manも軽く見たんだけど聞いた方が早いという甘ったれ
388:名無しさん@お腹いっぱい。
07/03/08 05:48:13
copyモードの /, ? による検索は less/vi のように n, N で検索方向変えられないのは
微妙に使いづらーい
N で逆方向に検索したいよ
389:名無しさん@お腹いっぱい。
07/03/08 07:54:49
>>369
プロファイルとってみたけど
わからんかった orz
emacsの縦分割は遅くないので
描画のしかたが悪いんだろうね
390:名無しさん@お腹いっぱい。
07/03/08 09:00:49
>>389
一部分のスクロールのためのエスケープシーケンスがVT100互換端末にないん
じゃないの? 全部書き直してれば遅いよね
391:名無しさん@お腹いっぱい。
07/03/08 09:17:35
>>390
emacsが速く感じるのはjump scrollしてるからじゃね?
392:名無しさん@お腹いっぱい。
07/03/17 03:04:23
bash on screenな環境で、これ以上文字列消せない(BS不可)な状態で
BSキー押すと毎回一瞬画面が白くなるのですが、
こうならないようにする方法ありませんか?
screenじゃないnative bashでは起こりません。
knoppix linux
tty/ttyp(putty) 両方とも同じ現象が起こります。
393:名無しさん@お腹いっぱい。
07/03/17 04:16:30
>>392
C-a C-gはどうか?
394:名無しさん@お腹いっぱい。
07/03/17 08:36:15
visual bellだっけ
395:392
07/03/17 18:36:20
>>393
特に問題ありません。
結局よくならなかったのですが、
KNOPPIX使ってたのはHDをbadblocksするためだけで
その問題なかったHDにGentoo Linux入れて、
そこでのscreenは全く問題ありませんでした。
ということで、とりあえずは解決です。
暇があったら詳しく原因調べてみます。
スレ汚しごめんなさい。
396:名無しさん@お腹いっぱい。
07/03/22 14:03:56
Ctrl + Tabにコマンドを割り当てたくて、
bindkey ^¥011 とかそれっぽいのを、
いろいろ試したんですがダメでした。
おしえてください。
397:名無しさん@お腹いっぱい。
07/03/22 15:24:38
>>396
tab自体がCtrl+I(0x09)だ。
xtermとかの端末レベルで独自のコードを割当てないと無理。
398:396
07/03/23 15:42:10
>>397さん
レスどうもです
端末レベルの独自コードを調べる
いい方法があれば教えてください
399:名無しさん@お腹いっぱい。
07/03/23 15:47:26
>>398
使ってる端末は何よ。
400:名無しさん@お腹いっぱい。
07/03/23 17:20:36
調べるっつーか勝手に割り当てろ
401:396
07/03/23 17:46:27
ええと、勝手に割りあてる方法がわかってないです。
MacのTerminal.appを使ってます。
TERM_PROGRAM=Apple_Terminal
TERM_PROGRAM_VERSION=133
TERM=xterm-color
402:名無しさん@お腹いっぱい。
07/03/23 17:56:01
>>401
板違い。
403:名無しさん@お腹いっぱい。
07/03/24 00:53:17
複数のユーザで別々のscreenをつかうにはどうしたらいいのでしょうか?
$ screen
^A d
$ su - foo
$ screen
とやると
Cannot open your terminal '/dev/pts/0' - please check.
といわれてしまいます。
404:名無しさん@お腹いっぱい。
07/03/24 01:24:07
>>403
screen -S baka
とかでセッションを分けたらどう?
405:名無しさん@お腹いっぱい。
07/03/24 04:53:33
>>403
su がいけないんじゃないか?これでどうよ
$ screen
^A d
$ su - foo
$ script /dev/null screen
406:名無しさん@お腹いっぱい。
07/03/24 10:04:22
>>405
これで解決です。感謝します
なぜこれで動くのかわかりませんが
407:名無しさん@お腹いっぱい。
07/04/05 17:11:59
screen上でzshを使っているとC-r(インクリメンタルサーチ)が効かなくなったり
C-aやC-eでカーソルを最初や最後に移動ができないんですが
これを直すには.screenrcでどういう設定を行えばいいでしょうか?
408:名無しさん@お腹いっぱい。
07/04/10 21:14:51
なにも
409:名無しさん@お腹いっぱい。
07/04/12 14:52:29
もうちょっとシチュエーションがわからないことにはなんとも。
どういうOSで、ssh経由なのかlocalなterminal emu上なのか、
どんな.screenrcなのか、screenを動かす前のstty -aの出力はどうか、とか。
410:名無しさん@お腹いっぱい。
07/04/19 03:56:23
bashで現在実行しているコマンドを取得してタイトルに反映させるにはどのようにすればよいのでしょう、、
PROMPT_COMMAND 'echo -n -e "\033k$(whoami)@$(hostname):$(pwd)\033\134"'
を変えればよさそうなんですがシェル変数にもなく、調べたところzshの方法はあったのですがbashでの方法がわかりません、、
411:名無しさん@お腹いっぱい。
07/04/20 00:53:36
screenの中で画面をフルに使うアプリケーション(vi, emacs, nethackなど)を使用し、
終了すると、プロンプトに戻ってきたときに、画面の1番上の行からプロンプト位置まで
に以前表示されていた文字がクリアされてしまいます。screenを使わず直接ターミナル
上でこれらのプログラムを起動→終了した場合はこれらの文字は残っています。
これは端末(MacOS X 10.4.9 標準のターミナル.app)によるものでしょうか。screenが
やっているのでしょうか。抑止する(クリアしないで文字を残しておく)ことは可能でしょ
うか。
TERM=xterm-colorを設定しています。シェルはMacOSXのzsh 4.2.3です。
412:名無しさん@お腹いっぱい。
07/04/20 01:25:09
>>411
screenも一応端末なんだけどね
Terminal.appの環境設定で$(TERM)をvt100とかに変えとけば
413:名無しさん@お腹いっぱい。
07/04/20 09:21:32
.screenrc に altscreen を書いたり消したりすると変わるかもしれない。
414:名無しさん@お腹いっぱい。
07/04/20 21:32:50
む、altscreen onでよさげです。
415:名無しさん@お腹いっぱい。
07/04/22 23:47:05
>>410
zshでアレを可能にしてるのはpreexecの存在、ってことでgoogle:preexec+bashしてみたら
URLリンク(www.twistedmatrix.com)
が見付かった。これを叩き台にすればよろし。
416:名無しさん@お腹いっぱい。
07/04/24 00:12:44
>>415
.bashrcに
export PROMPT_COMMAND='echo -ne "\ek\e\\"'
.screenrcに
一般ユーザーならshelltitle "$|bash"
rootならshelltitle "#|bash"
でいけました!ありがとうございます。
417:名無しさん@お腹いっぱい。
07/04/29 12:58:09
複数のコマンドの実行にはあんまり美しくないけど register + process がセオリー?
418:名無しさん@お腹いっぱい。
07/05/09 22:13:39
これがオイラの GNU Screen の設定だ!!!
URLリンク(www.tees.ne.jp)
419:名無しさん@お腹いっぱい。
07/05/13 14:10:04
eucからutf8に環境移行中なんだけど、
captionとかが日本語文字化け、これなんとかなりません?
.screenrcには、defencoding utf-8、encoding utf-8 utf-8って
書いてcaptionとか以外は普通に使えてるんだけど。
420:名無しさん@お腹いっぱい。
07/05/14 00:00:54
>>419
移行しなければ問題ない
421:名無しさん@お腹いっぱい。
07/05/14 00:38:55
>>420
つーことは、UTF8だと対処法なし??
captionとかに日本語使うなって事でOK??
422:名無しさん@お腹いっぱい。
07/05/14 01:07:07
なんのためのオープンソースだ
423:名無しさん@お腹いっぱい。
07/05/14 01:46:31
test
424:名無しさん@お腹いっぱい。
07/05/15 22:29:21
>>422
世界を征服したいんですが,screenのソースコードを変更してどうにかできませんか?
425:名無しさん@お腹いっぱい。
07/05/15 23:49:19
>>424
他人任せのお前にゃ無理だ。
426:名無しさん@お腹いっぱい。
07/05/16 15:47:20
まずはHello, world!からだな
427:名無しさん@お腹いっぱい。
07/05/16 15:56:04
make world
428:名無しさん@お腹いっぱい。
07/05/17 18:12:52
make: *** ターゲット `world' を make するルールがありません. 中止.
429:名無しさん@お腹いっぱい。
07/05/17 23:40:44
>>419
cjkパッチを当てると、いろいろ良くなる。
fURLリンク(www.dekaino.net)
430:名無しさん@お腹いっぱい。
07/05/22 22:13:15
info screenの例だと
echo -n -e "\033k\033\134"'
になってるが上手く行かず、
>>416
だと上手く行った
なんでだ?
431:名無しさん@お腹いっぱい。
07/05/23 00:16:43
' が多いとか?
432:名無しさん@お腹いっぱい。
07/05/23 01:15:34
コピペミスだ
'echo -n -e "\033k\033\134"'
コマンドに失敗してたらそうとわかるだろうし、一応非表示文字を書いてるみたいなんだけどなあ
433:名無しさん@お腹いっぱい。
07/05/23 13:26:16
|od だか |hexdump だか |xxd だかして調べてみろよ
434:名無しさん@お腹いっぱい。
07/05/23 14:49:33
失敗例でもscreenはエスケープシーケンスの存在までは理解しているらしい
ただ、bashならtitleを'$|bash:'
シェルの冒頭が
artemis:~/xxx/abc suzukiichiro$
とすると、
window(list)ででてくるのがabcだったんだよ、、、
今は>>416で動いてるんだけど
hexdump -Cでどっちも1b 6b 1b 5cだし、なんでこれで挙動に差が出るのかと
435:名無しさん@お腹いっぱい。
07/05/24 10:15:18
defscrollback の値を今は 1024 にしていて、
もしパフォーマンスなどに特に影響無ければもう少し増やそうかなと思ってますが、
どのくらいまでならいけるもんなんでしょうか?
436:名無しさん@お腹いっぱい。
07/05/25 01:07:16
5000でwindowを9つくらい常時開いてるけど、問題になったことはないよ。
というか、そんなの自分で試せばいいじゃない。
それより、copyでさかのぼったり検索するときに、日本語使いたいんだけど
なんとかならないものですかねぇ。pasteはできるんだけど。
437:名無しさん@お腹いっぱい。
07/05/25 13:59:08
screen.logを日本語使えるエディタで開いておけば?
438:名無しさん@お腹いっぱい。
07/05/26 21:52:51
間違えてC-a sと押してしまったら、端末停止しちゃったのですが
再開する方法ありませんか?
439:名無しさん@お腹いっぱい。
07/05/26 22:00:30
C-qで直らない?
440:名無しさん@お腹いっぱい。
07/05/26 23:19:48
直りました。感謝してます。
441:439
07/05/27 06:23:48
>>440
良かった。漏れもはまったことがあるっス。
442:名無しさん@お腹いっぱい。
07/05/27 08:43:14
C-sで停止するので注意ね。ちなみにscreenとは無関係。念のため。
あとレスもらった>>437だけど、常にログを取るのはつらい&windowが複数あると、その数
分だけログファイルができるので作業が少し手間がかかる、何より、さっと検索ができない
(1クッションが必要)ので、なかなか難しそうです。
443:名無しさん@お腹いっぱい。
07/05/27 12:59:27
昔は通信速度が遅かったので,
画面に文字がたくさん流れる処理をしている最中に
C-sで出力の流れを止めて,
しばらくたってから
C-qで再開することで通信を圧迫しなかったんだよね
今はほとんど意味がない機能かも
444:440
07/05/27 13:22:30
そういえば、起動時にメッセージが滝のように流れるとき
C-sで止めて確認した記憶があります。
445:名無しさん@お腹いっぱい。
07/05/27 18:19:10
最後のウィンドウを殺しちゃってもscreenはquitしないでほしい
これの実現方法、info見ても思いつかなかったよ
間違って最後のシェル抜けちゃって、いちいちscreenと打ち直すのが面倒なんだけどな
446:名無しさん@お腹いっぱい。
07/05/27 18:26:35
>>445
shell を screen にするか、.*shrc で screen を起動すればいいんじゃね?
447:名無しさん@お腹いっぱい。
07/05/27 19:41:34
エイリアス作っとけ。
448:名無しさん@お腹いっぱい。
07/05/27 20:19:56
.*shrcで起動するだけじゃ駄目じゃないか?
449:名無しさん@お腹いっぱい。
07/05/27 21:22:35
やってみたら予想通りのことが起こった
こういうループの検知とかしてくれるシェルもあった気がするんだが、zshかな?
450:名無しさん@お腹いっぱい。
07/05/27 21:27:12
環境変数見ればええやん。TERM とか。ループってのは ZSHLVL のことかな?
451:名無しさん@お腹いっぱい。
07/05/27 21:31:26
いや、ずっと前、まさにscreenの初期起動関連の設定でミスしたんだが
loop detectedだかなんだかと言われて止めてもらった気がする
詳しい環境は忘れた
452:名無しさん@お腹いっぱい。
07/05/27 23:22:24
$TERMか、、
bashならPROMPT_COMMANDで、screen抜けちゃったときに、自動的に起動し直すように設定できるな
なんか汚いし遅そうだが
453:名無しさん@お腹いっぱい。
07/06/15 00:09:07
No other window
とか左下に出してる間は、標準入力に書けなくて下のプログラムがブロックしてるっぽいな
mplayerで再生中にこれやっちゃうと、再生がプチプチ止まる
どっちかっつうとmplayerのせいかな
454:名無しさん@お腹いっぱい。
07/06/15 18:32:55
screen からコマンドを実行したときに、コマンドからのエラーメッセージが
出るときがあります。他のコマンドを実行したときに、古いメッセージが
ちらっと見えるのが気になってしょうがないのですが、この領域をクリア
する方法はありませんか。
455:名無しさん@お腹いっぱい。
07/06/20 07:09:34
sshで繋げたとたんにscreen起動して欲しいのですが。
CentOS4 + putty + bash + opensshです。
456:名無しさん@お腹いっぱい。
07/06/20 07:43:56
>>455
自分で起動するんじゃだめなん?
ssh -t REMOTE_HOST screen
駄目ならあれだ、ログインシェルを screen にすれ。
457:名無しさん@お腹いっぱい。
07/06/20 12:21:12
その場合、screenにbashを起動するとか指定しないと
無限ループになる気がする
458:名無しさん@お腹いっぱい。
07/06/20 13:18:16
そうさせないための工夫は色々あり得るけど
大したメリットがない割にリスクがある自動化処理は
やらないに越したことはない
459:名無しさん@お腹いっぱい。
07/06/20 14:28:54
ssh_screen ()
{
eval server=$1;
screen -t "$server[ssh]" ssh "$@"
}
460:名無しさん@お腹いっぱい。
07/06/20 23:16:07
>>455
.profile の最後にこんなの書いてみるとか
screen_opt='-x'
if [ $SHLVL -eq 1 -a x$SSH_TTY = x`tty` ] ; then
screen $screen_opt
fi
461:名無しさん@お腹いっぱい。
07/06/20 23:43:37
>>456-460 産休。
色々教えてくれてありがと。
めんどくさそうなのと、どうやら自動的にscreenを起動するのは
一般的でない気がして来たので、毎回screenと打つことにします。
462:名無しさん@お腹いっぱい。
07/06/21 06:56:55
>>461
一般的でなくたって君の好みにあわせていいんだぞ
463:459
07/06/21 13:29:01
>>461
ごめん勘違い
これでいけるでしょ
[ ${STY} ] || screen -R
464:名無しさん@お腹いっぱい。
07/06/21 23:25:46
前やってたけどぜんぜん難しくないよ。
465:名無しさん@お腹いっぱい。
07/06/21 23:42:51
>>462-464 産休。
明日、環境変数STYを職場で調べてみます。
>>464
「前やってた」ってことは今はやってないってことですよね。
何かしらの不都合があったから、やめてしまったと推測。
466:名無しさん@お腹いっぱい。
07/06/21 23:44:42
そういうのは邪推と言う。
467:名無しさん@お腹いっぱい。
07/06/23 11:43:55
邪神の像を掲げれば道が開かれる
468:名無しさん@お腹いっぱい。
07/06/23 13:21:54
普通に alias sx='screen -x' って書いてるだけだけどなぁ
469:ギレン総帥 ◆0QHV7fcZ.2
07/07/21 15:31:38
ジークジオン
Cygwinでscreen-4.0.3が正式サポートされたってアナウンスがあった
URLリンク(sourceware.org)
試してみたけど デタッチとかリアタッチも正常に動作した
これはかなり快適
注意しないといけないのはwindowsの環境変数設定で
(マイコンピュータ→プロパティ→詳細設定→環境変数)
変数名CYGWINに tty という値をセットしておかないと
リアタッチできないという罠
最初に思いっきりはまってしまったよ
470:名無しさん@お腹いっぱい。
07/07/21 15:59:16
ア・バオア・クーでもwindows使ってたんですか
だから負けるんですよ
471:名無しさん@お腹いっぱい。
07/07/23 04:17:52
ジークXeon!
blogから来ますた。
て言うか嫁にSPARC Station捨てさせられたんダロ。
そもそもギレン総帥のくせに、Xeonですらなく
Geodeのしかもローエンド使わされてるってのが
情け無す。FPUすら無いじゃん。
screenより、3COMのNetBSD用ドライバさっさと
書いてよん。
472:名無しさん@お腹いっぱい。
07/07/23 05:04:57
ウゼェ
473:名無しさん@お腹いっぱい。
07/07/23 07:37:46
なにこれ?
スレチ上等の私信?
474:名無しさん@お腹いっぱい。
07/07/29 23:12:59 0
>377
超遅レスだが社内でこういうterminal自作してた人がいたな...
昔のワープロの画面にこういうのがあったんだよね。
475:名無しさん@お腹いっぱい。
07/09/03 14:28:08
最近screenを知って、こりゃ便利だと感動していたところですが。
現在通常のシェルで動いているプロセスをデーモン化(端末を閉じても
プロセスは生きている)することはできませんか?
screen上で動かしているプロセスならデタッチすればいいし
$ screen -d -m [コマンド]
で、デーモン化した状態でコマンドを実行できるんですけどね・・・
Ctrl+zで一時停止させたあと
$ screen -d -m fg
としてみましたがfgコマンドが見つからないと言われました
(おそらくシェルの内部コマンドだからかと)
PIDやttyを指定してそのscreen上で動いていない
プロセスをscreenが奪うとかできれば良いんですが。
476:名無しさん@お腹いっぱい。
07/09/03 14:45:15
そのシェルが終了時にシグナルを送らないような設定があれば
それを使えばいいんじゃないの。
zsh なら NO_HUP オプションだし、他のシェルにも似たようなのが
あるだろう。
477:名無しさん@お腹いっぱい。
07/09/03 16:52:00
端末(tty)自体は移せないんじゃないの?
478:名無しさん@お腹いっぱい。
07/09/03 22:17:23
>>475
nohup じゃだめなの?
URLリンク(www.linux.or.jp)
479:名無しさん@お腹いっぱい。
07/09/03 23:39:39
動かす前ならいいが、動かしちゃってからは俺には方法がわからんな。
480:名無しさん@お腹いっぱい。
07/09/04 07:42:49
disownじゃだめなの?
あるいは、csh系なら端末を閉じてもそのまま動き続けたような。
481:名無しさん@お腹いっぱい。
07/09/04 08:21:51
一般的なUNIXシステムのデーモン化ってのは
厳密に言うと端末を切り離す処理も含まれる。
単にバックグランドで動いているプロセスのことをデーモンとは呼ばない
バックグランドで動いているプロセスはデーモンではないが
nohup指定して呼び出したshellを先に終了させてしまったら
厳密な意味でデーモンとなってしまう。そしたらもうどうしようもない。
端末から切り離されたデーモンを別の端末に割り当てるなんて出来ない。
なにはともあれscreenを起動する習慣をつけとけということだ。
482:名無しさん@お腹いっぱい。
07/09/04 08:32:55
あまり深く考えてなかったけど、端末から「切り離される」「割り当てられる」というのは
具体的にプロセスの何がどうなることなのかな?
なんとなくgdbやptraceで止めてしかるべきコールを呼び出すで
切り離せたり、つないだりする方法はないかなと。普通することでは
ないにせよ、純粋に技術上の関心として。
483:名無しさん@お腹いっぱい。
07/09/04 10:02:08
>>482
gdbで無理矢理ttyをdupすればできなくもない。
でもemacsとかは無理だ。制御端末あたりの切り替えもがんばればできるのかな。
IyEvdXNyL2xvY2FsL2Jpbi9wZXJsCgpteSAkcGlkID0gc2hpZnQ7Cm15ICRwcGlkID0gZ2V0
cHBpZCgpOwoKY2hvcChteSAkdHR5ID0gYHR0eWApOwp1bmxlc3MgKCR0dHkgPX4gbXwvZGV2
L3wpIHsKCWRpZSAiJHR0eVxuIjsKfQoKbXkgJHByb2NkaXIgPSAiL3Byb2MvJHBpZCI7Cm15
ICRwcm9jZmQwID0gIiRwcm9jZGlyL2ZkLzAiOwpteSAkcHJvY2V4ZSA9ICIkcHJvY2Rpci9l
eGUiOwoKZGllICIkcHJvY2RpcjogJCFcbiIgdW5sZXNzICgtZCAkcHJvY2Rpcik7CmRpZSAi
JHByb2NmZDA6ICQhXG4iIHVubGVzcyAoLWUgJHByb2NmZDApOwpkaWUgIiRwcm9jZXhlOiAk
IVxuIiB1bmxlc3MgKC14ICRwcm9jZXhlKTsKCmNob3AobXkgJHN0dHkgPSBgc3R0eSAtZyAt
ZiAkcHJvY2ZkMGApOwpzeXN0ZW0oInN0dHkgJHN0dHkiKTsKCm15ICR0bXBmaWxlID0gIi90
bXAvdHR5bW92ZS4kPC4kJCI7CgpteSAkc2NyaXB0ID0gPDxfX0VORF9PRl9TQ1JJUFRfXzsK
c2V0IFwkdHR5aW49b3BlbigiJHR0eSIsIDAsIDApCnNldCBcJHR0eW91dD1vcGVuKCIkdHR5
IiwgMSwgMCkKcHJpbnQgZHVwMihcJHR0eWluLDApCnByaW50IGR1cDIoXCR0dHlvdXQsMSkK
cHJpbnQgZHVwMihcJHR0eW91dCwyKQpwcmludCBjbG9zZShcJHR0eWluKQpwcmludCBjbG9z
ZShcJHR0eW91dCkKcHJpbnQgc2lnbmFsKDEsIDEpCmRldGFjaApxdWl0Cl9fRU5EX09GX1ND
UklQVF9fCgpvcGVuKFRNUEZJTEUsIj4kdG1wZmlsZSIpOwpwcmludCBUTVBGSUxFICRzY3Jp
cHQ7CmNsb3NlKFRNUEZJTEUpOwoKc3lzdGVtKCJnZGIgLW4gLWJhdGNoIC14ICR0bXBmaWxl
ICRwcm9jZXhlICRwaWQiKTsKCnVubGluayAkdG1wZmlsZTsKCndoaWxlIChraWxsKDAsJHBp
ZCkpIHsKCXNsZWVwIDE7Cn0K
484:名無しさん@お腹いっぱい。
07/09/04 10:02:33
以下の用語でぐぐれ
・セッション session
・プロセスグループ process-group
・制御端末 controlling-terminal
○あらゆるプロセスグループとプロセスはどれかのセッションに属す
○セッションは制御端末を持たないか、ひとつだけ制御端末をもつ
○セッションは別セッションと同じ制御端末を共有することは出来ない
○あるプロセスを同一セッション下にある別プロセスグループへ移すことは可能
○あるプロセスを異なるセッションにあるプロセスグループへ移行はできない
新セッションを作る →man setsid
セッションに制御端末を割り当てる →man TTY_IOCTL
セッションにプロセスを追加する →fork()すると親と同じセッションの下に入る
485:名無しさん@お腹いっぱい。
07/09/04 10:18:47
>>483
emacsとかシェルなどの端末をバリバリ操作するアプリは
標準入出力をdupする程度では誤魔化し効かなそうだな
486:名無しさん@お腹いっぱい。
07/09/04 12:46:28
ちなみにSolaris9以降のnohupは-pオプションでプロセスIDを指定できるので、
動かした後でもnohupをかけられます。
487:名無しさん@お腹いっぱい。
07/09/04 13:55:17
APUE読めってこったな。APUEといえば第2版は翻訳されるのだろうか。
488:名無しさん@お腹いっぱい。
07/09/04 15:09:17
和訳本は妙に高かったり、1冊の本が複数冊に分冊されたりするので
原文で読む方がいいぜ。どうせ和訳といってもカタカナになってるだけだしな。
489:名無しさん@お腹いっぱい。
07/09/04 20:42:08
emacs multi-tty supportは……emacsclientがttyを握ってるから別に普通なのか。
490:名無しさん@お腹いっぱい。
07/09/04 22:13:40
>>486
へぇ~へぇ~へぇ~
491:名無しさん@お腹いっぱい。
07/09/04 23:14:46
>>488
俺も原文で読むので、487の疑問は自分が読みたいとかいうのとは別よ。
英語に手を出す気にならないという人種もある程度いるわけだから、
そういうのにも読んでもらうには翻訳があった方がいいと思うんさ。
492:475
07/09/06 22:21:14
いろいろ情報を有り難うございます。
nohup -> 起動時に使わなければならないのでこの場合は不適切
disown -> 端末閉じたらプロセスがkillされました
Linuxでお手軽に条件を満たす方法はどうやらなさそうですかね。
この様な状況になりそうな時は素直にscreenで動かすとしますか。
493:名無しさん@お腹いっぱい。
07/09/07 04:04:36
そうではなく常にscreenの上で作業せよ
494:名無しさん@お腹いっぱい。
07/09/21 11:41:51
にしても、UTF-8だとパッチを当てても表示が崩れるなぁ。EUC環境に戻りたくなってくる…
495:名無しさん@お腹いっぱい。
07/09/23 22:01:52
>>494
端末エミュレータは何を使ってますか?
496:名無しさん@お腹いっぱい。
07/09/24 02:09:55
>>494
UTF-8はscreen関係なく崩れるから、未だにEUC環境使ってる
497:名無しさん@お腹いっぱい。
07/09/24 02:15:03
UTF-8のcopy modeで日本語2文字選ぶと6文字copyedってでる
498:名無しさん@お腹いっぱい。
07/09/24 04:32:20
>>495
PuTTYでもUTF-8 TeraTermでもMacのiTermでも崩れる。
>>496
ヲレの環境だとscreen使わなければ崩れない。けど、screenがない環境なんて
考えられないので…
499:名無しさん@お腹いっぱい。
07/09/24 14:37:24
>>498
iTermはEUC-JPでも崩れていた気がする。
$ dialog --yesno 'キタ━━(ノ゜∀゜)ノ ┫:。・:*:・゜★,。・:*:♪・゜☆━━!!!!' 10 70
UTF-8環境でこういうのをやると、たいてい崩れるよ。
500:名無しさん@お腹いっぱい。
07/09/24 16:38:57
やってみた
URLリンク(upup.moe.hm)
崩れてるのかよくわからん
501:名無しさん@お腹いっぱい。
07/09/24 19:39:31
>>500
ターミナルエミュレータとTERMの値おせーてください。
自分のとこだとカーネルの make menuconfig すら崩れまくりで
ホント悩んでます。Putty(UTF-CJK)+screen+TERM=screen環境では
ダメダメです。
502:名無しさん@お腹いっぱい。
07/09/24 21:05:46
>>500
これdialogの枠がまともに出てないよな
503:名無しさん@お腹いっぱい。
07/09/25 00:44:28
screen+zshで、screenのステータスラインのウィンドウタイトルに
カレントディレクトリを表示する方法がこのサイトに書いてあって
URLリンク(d.hatena.ne.jp)
.zshrcに
PROMPT=$'\033k/%c\033\134'$PROMPT
を加えたらちゃんとタイトル名がカレントディレクトリになったんだけど
TABで補完しようとするとコマンドラインの表示がバグる・・・
ちなみにbashでもダメだったんだけど何かいい方法はないかね。
504:名無しさん@お腹いっぱい。
07/09/25 09:47:03
>>501
最近のdialogには罫線にASCII文字を使う--ascii-linesってのがある。
これがデフォでONにするhackをすれば崩れない。
505:名無しさん@お腹いっぱい。
07/09/25 19:02:23
~/.screenrc内で、実行時の環境に応じて実行するコマンドを変えたいのですが、
man pageを見てもそれらしきコマンドがないので困ってます。
何か方法はないでしょうか?
506:名無しさん@お腹いっぱい。
07/09/25 19:24:17
起動時に-cオプションでファイルを指定するか、
起動後にコマンドを放り込むかでどうでしょう。
507:名無しさん@お腹いっぱい。
07/09/26 00:42:01
環境変数 SCREENRC にいろんな.screenrcの名前を設定すればいいんじゃね?
508:名無しさん@お腹いっぱい。
07/10/01 12:25:45
screen 4.00.03でbash 3.1.17を使用しています。
コマンドラインの編集時、
文字数が端末の幅を超えると折り返して表示するように設定しているのですが、
screen使用時は正しく表示されなくなります(同じ行に重なって出力される)。
screenを使わない場合は正しく表示されるので、screenが原因だと思うのですが、
どうすれば正しく表示するようにできるのでしょうか?
509:名無しさん@お腹いっぱい。
07/10/09 17:35:52
Cygwin + screen だとなんか~/.bashrc読み込んでくれねえ
.screenに
shell -$SHELL
の一行を付け加えたら読み込んでくれたのでメモ。
510:名無しさん@お腹いっぱい。
07/10/10 15:26:19
GNU Screen上でVimのシンッタクスハイライトをオンにしたところ、
白の背景色に対して文字が黄色など、明るい色でハイライトされてしまいます。
set background=light
syntax enable
Screenなしの状態だとVimがちゃんと背景色を考慮したハイライトを
してくれるので、GNU Screenが提供する仮想端末の設定次第でどうにか対処できそう
なんですが、どの辺をいじればいいんでしょう?
511:510
07/10/10 15:28:25
↑
補足。
WindowsからTeraTermを使ってLinuxにリモートアクセスしてます。
512:名無しさん@お腹いっぱい。
07/10/10 15:46:32
>>510
その2行の順番が逆。
'background'は:syntaxの後に持ってこないと意味ないよ。
513:510
07/10/10 16:22:03
>>512
> その2行の順番が逆。
あれ? :syntax の前に指定しろってどっかで見たんですけど、、
順番入れ替えてもダメでした。
Screen使ってない状態だとあの2行で問題なかったんで、Screen側の
設定でどうにかなると踏んでるんですが、、、
514:名無しさん@お腹いっぱい。
07/10/10 21:38:30
>>513
screenの内側とそうでない時で$TERMが違う、とか。
515:名無しさん@お腹いっぱい。
07/10/11 00:17:06
おれは.vimrcに colorscheme darkblue と書いている。
516:名無しさん@お腹いっぱい。
07/10/11 08:16:34
漢は黙って
systax off
517:漢
07/10/11 08:18:23
syntax off
だった
518:名無しさん@お腹いっぱい。
07/10/11 17:20:15
システム利用税は無料にしてほしい
519:510
07/10/13 09:47:22
レスくれた人、ありがとうございます。
>>515
colorscheme いいですね。↓の中から好きなの選んで使うことにします。
Vimの標準カラースキーマ一覧
URLリンク(nanasi.jp)
>>516
軟弱者ですいませんorz
520:名無しさん@お腹いっぱい。
07/10/16 02:40:53
Linux初心者にオススメの無料OS、Ubuntu(ウブントゥ)。
ISOイメージをCDに焼くだけで起動ディスクの完成。
ディスクを入れたまま再起動すれば即(・∀・)ウブントゥ!!
既存の環境を汚さないLiveCDタイプで、安心して試せます。
気に入ったらHDDにインストールして常用も可能。
ダウンロード
URLリンク(www.ubuntulinux.jp)
世界で圧倒的人気のLinux、それがUbuntu。
URLリンク(google.com)
初心者超歓迎BBS
スレリンク(linux板)
★Ubuntu日本語サイト
URLリンク(www.ubuntulinux.jp)
★Ubuntu 7.04紹介記事
URLリンク(itpro.nikkeibp.co.jp)
URLリンク(itpro.nikkeibp.co.jp)
★Ubuntu 7.04インストールガイド
URLリンク(itpro.nikkeibp.co.jp)
3Dデスクトップ環境「Beryl」
Minimizing Effects URLリンク(www.youtube.com)
Desktop Cube URLリンク(www.youtube.com)
Rain Effects URLリンク(www.youtube.com)
Window Switching URLリンク(www.youtube.com)
Beryl + Wiiリモコン URLリンク(www.youtube.com)
521:名無しさん@お腹いっぱい。
07/10/16 05:59:14
このUbuntuコピペって、素で布教のためにやってんの?
522:名無しさん@お腹いっぱい。
07/10/16 06:36:12
何箇所かに貼られてるからね
523:名無しさん@お腹いっぱい。
07/10/16 08:15:19
>>521
アンチの工作じゃないかな
524:名無しさん@お腹いっぱい。
07/10/31 05:27:51
ssh -Xした先のホストでscreen起動して作業してるんですが
最初にscreenを起動した時は問題なくXのアプリケーションが起動できて
ローカルのX11サーバにフォワードされてるのに、一度dettachして
しばらくしてから(?)reattachしたらCan't open displayのエラーに
なってしまいます。DISPLAY環境変数はlocalhost:11.0となってて
起動直後と同じです。sshのXフォワーディングのしくみがよく
分かってないんですが、reattachした後でXのアプリケーションを使うには
どうするのが一番いいでしょうか?
ちなみにreattachした後、Control-a cで新しく開いたスクリーンでも同じエラーです。
screenコマンドを起動しなおせば再びXが正しく転送されるようになります(つまり起動直後)。
525:名無しさん@お腹いっぱい。
07/10/31 07:16:35
>>524
つながらないとき、DISPLAY環境変数はscreenの外と中で違う値になっている
でしょ
526:名無しさん@お腹いっぱい。
07/11/01 01:42:36
あーおっしゃる通り、
外はlocalhost:10.0で中はlocalhost:11.0と違う値になってました。
なるほど。。これを手動で設定して合わせないといけないわけですね。
527:名無しさん@お腹いっぱい。
07/11/01 22:31:36
手動じゃなくてもスクリプトで何とかなる。
528:524
07/11/03 02:31:27
>>527
自動的に親のDISPLAYをとってきてセットすることってできますか?
ちょっと考えてみたけど思いつかなかった。
529:名無しさん@お腹いっぱい。
07/11/03 02:43:19
あらかじめファイルに吐いておいて、必要に応じてそれを読むとか。
530:名無しさん@お腹いっぱい。
07/11/03 05:58:21
複数の端末が存在してる場合を考えると
親の環境を読めない限り自動化は無理なのではないだろうか。
531:名無しさん@お腹いっぱい。
07/11/03 08:40:55
screenでは複数の端末が同時に接続しうるので親の環境とやらの決定もできない。
532:名無しさん@お腹いっぱい。
07/11/03 09:28:49
Xの通信を転送する機能をscreenに持たせればいいんじゃね
533:名無しさん@お腹いっぱい。
07/11/03 12:21:57
X じゃなくて agent の forwading に使ってたんだけど、>529 のようなことをしている。
必要な環境変数をファイル(仮に ~/.sshenv とする)に吐いてから screen を起動するラッパ(仮に screenw)を用意して、
screenrc には以下のようなコマンドを書いておく。
bind s stuff "test -f ~/.sshenv && source ~/.sshenv\015"
で、 ssh example.com screenw でつないだ後、必要に応じて C-a s で環境変数を設定。
シェル起動時に実行されるスクリプトに書いておけばラッパは不要。
ただ、agent に関しては
URLリンク(blog.gcd.org)
の方がスマートそうだけどね。
534:名無しさん@お腹いっぱい。
07/11/08 05:25:11
コピーモードに入るとカーソルが左上にすっ飛んで行くけど
これ仕様すか
カーソルを移動すると本来あるべき場所にすっ飛んで戻るけど
535:名無しさん@お腹いっぱい。
07/11/08 14:03:58
手元ではそんなことないけどなあとしか言いようがない。
536:名無しさん@お腹いっぱい。
07/11/08 14:56:42
もうちっとkwsk説明すると
1. コピーモードに入るとメッセージの末尾にカーソルが移動する
2. そのまま"Copy mode -..."のメッセージが消えるまで待つ
3. メッセージが消えた瞬間にカーソルが左上にすっ飛ぶ
1が起きない場合はカーソルは飛ばない
hardstatus onとhardstatus alwayslastlin...を指定してると起きないかも
msgwait 0にしていると1と2は省略される
537:名無しさん@お腹いっぱい。
07/11/08 15:45:45
動作には問題無いし、仕様の範疇だろう。
気になるならすぐ直せるだろ。
538:vi信者
07/11/08 15:48:54
一番下の行にカーソルをジャンプさせたきゃ L 一発打てばいいだけの話だし
どうでもいいんじゃないすか? HとかMとかも便利よ
539:名無しさん@お腹いっぱい。
07/11/10 14:57:52
どこに書いたらよいか迷ったのですがscreenの問題のようなのでここで質問させてください。
putty+screen+vimという組み合わせで使っています。
vim側で、
set mouse=a
set ttymouse=xterm2
という設定を書いて、マウスでドラッグ選択、バー移動、ホイールスクロールなどができています。
また、以下のような設定を書いてターミナルのスクロールバッファを使えるようにしています。
termcapinfo xterm|xterms|xs|rxvt ti@:te@
この状態で、
hardstatus alwayslastline "%w"
というような設定で、最下行にステータスを表示するとターミナルのスクロールバッファが効かなくなるようです。
vimではホイールスクロールが効かなくなっていました。ドラッグ選択、バー移動はできているのでマウスそのものが使えていないわけではないようです。
以下のような設定で、タイトルバーにステータスを表示させるとスクロールバッファが効き、vimでホイールスクロールもできました。
termcapinfo xterm*|rxvt*|kterm*|Eterm* hs:ts=\E]0;:fs=\007:ds=\E]0;\007
hardstatus lastline "%w"
最下行に表示した方が色分けなどができて便利なのですが、スクロールバッファやホイールスクロールが無効にならない方法はないでしょうか?
長文ですみません。
540:名無しさん@お腹いっぱい。
07/11/10 18:11:38
>>539
altscreen offすれ
541:名無しさん@お腹いっぱい。
07/11/10 20:10:17
>>540
レスありがとうございます。
altscreen off 試してみましたが状況変わらずでした。
542:mfiler2作者
07/11/22 14:28:42
screenで起動中のscreenに、タイトルで検索して、その端末を前に持ってくる
ことはできるんでしょうか?
タイトルがemacsという端末を自動的に前に持ってきたいんですけどね。
543:名無しさん@お腹いっぱい。
07/11/22 15:05:34
screen の中の画面の話? or 複数 screen のはなし?
後者なら
screen -S emacs で起動しておけば screen -d -r emacs で呼び出せる
544:名無しさん@お腹いっぱい。
07/11/22 17:46:04
>>542
at screen select .
でどうかな。
545:542
07/11/22 17:48:06
間違えた。screenじゃなくてemacsだ。
546:544
07/11/22 17:50:02
今度は名前を間違えたよ。545は544ね。
547:名無しさん@お腹いっぱい。
07/11/22 17:50:51
おちけつ
548:mfiler2作者
07/11/22 18:39:58
>>543
前者です。
>>544
screen -X select emacs
でいけますね。ありがとうございます。
タコな質問ですみません。
あと一つ質問があります。
screen上でemacsというタイトルがある画面があるかどうかは調べられますか?
無い場合はscreen -X select emacs; echo $?が1を返すとかなら
よかったんですが
どうやらそうでもないようですし。
これはさすがに無理ですかね。
549:名無しさん@お腹いっぱい。
07/11/22 23:53:44
>>548
そういう事を知りたかったら、パッチを当ててウィンドウの情報を別途得るしかないかな。
procsave とか。
URLリンク(homepage3.nifty.com)
550:名無しさん@お腹いっぱい。
07/11/26 01:03:00
最近使い始めた者です。
screenの中でviなどでファイルを開いた後、そのviを終了させると
元のシェルに戻ったときviで開いていたファイルの一部が
画面上に表示されたまま残ってしまいます。
これを通常のbashのように、シェル側には編集ファイルの内容を
表示しないよう.screenrcに設定することはできないでしょうか?
方法が分かれば教えてくださいorz
551:名無しさん@お腹いっぱい。
07/11/26 02:08:05
Ctrl-l
おすすめ
552:名無しさん@お腹いっぱい。
07/11/26 02:53:20
>>550
>>411-
553:名無しさん@お腹いっぱい。
07/11/26 23:57:03
>>550
man読め
altscreen on|off
on にすると仮想端末で「別画面 (alternate screen)」のサポートが有効になる。これは xterm のと同様のものである。初期設定では off になっている。
554:550
07/11/27 00:49:05
>>552-553
遅レスすみません。
altscreen onで期待した動作になりました。
ありがとうございました。
555:名無しさん@お腹いっぱい。
08/01/01 20:12:31
あけましておめでとうございます
今年もscreenよろしく
556:名無しさん@お腹いっぱい。
08/01/07 07:11:16
screenが1年何事も動じずに動き続けるといいなあ。去年は3回ぐらい
ダメになったかな。
557:名無しさん@お腹いっぱい。
08/01/07 19:03:51
ダメになるってどんな状態よ?
558:名無しさん@お腹いっぱい。
08/01/07 20:52:07
>>556-557
自分の場合
・screenのあるバッファでいきなりキーボードがきかなくなる。
・そのバッファを殺すと別のバッファも固まる。
・問題の発生したscreenプロセスに-x等でattachできなくなり、
結局プロセスを丸ごと殺さないといけなくなる。
という現象によく遭遇した。
ぐぐり方が下手なのか同様の症状の報告例になかなか行き当たらない…
559:558
08/01/07 21:27:27
ちなみに当方の環境は
OS: Debian 4.0
screen: 4.0.2および4.0.3
です。
560:556
08/01/07 21:52:38
>>558-559
そうそう、そんな感じ。環境まで一緒(Debian)だなあ。
プロセス名SCREENは生きていて、CPUをほぼ食い尽くしているような感じ。
たぶん変なescape sequenceを受けてどっかで固まっていると思うんだけど。
561:名無しさん@お腹いっぱい。
08/01/07 23:21:25
>>560
固まった時gdbでattachして回復させたことがあるよ
562:名無しさん@お腹いっぱい。
08/01/07 23:58:50
>>560
えぇぇ、CPUをほぼ食い尽くしってのは怖いな
仕事で使うのは自重しといたほうがよいのだろうか
一応RH系しか使わんけど・・・
563:556
08/01/08 07:38:05
>>561
ども。今度固まったら、gdbかけてみよう。
>>562
365日立ち上げっ放しで死ぬことがある、という程度なので仕事なら
切りのいいところでscreen立ち上げなおしでいいんじゃないですかね。
自分も仕事で使っている分にはあんまり長い時間screen立ち上げっ放し
ということはないなあ。
564:名無しさん@お腹いっぱい。
08/01/08 09:28:03
Devianは大変なんだな。
565:名無しさん@お腹いっぱい。
08/01/08 13:01:00
そういう事、一度だけあった気がする
デスクトップ機(Mac OSX)で、立ち上げ数時間~一日くらいの使い方だけど
566:名無しさん@お腹いっぱい。
08/01/08 15:37:51
Debianの場合、わけのわからんパッチを当てていたりするからなぁ。
OS XはOS自体が多少変態的だし。
Solaris8 (いまだに…) で4.0.3 + このスレに出ていたパッチで運用しているけど、
数ヶ月に一度ホストOSをリブートするとき以外は常にそのterminalで生活していて、
幸い、不具合が起きたことはない。ってことで、頻度はかなり環境依存しそう。
567:558
08/01/08 16:23:36
うーん、こっちはdebじゃなくソースからコンパイルした場合でも起きたんだよなぁ。
ライブラリとの相性の問題だったらお手上げですが…ほんとにRHとかでの発生例はないのかな?
もっかい調べてみたらそれっぽい情報がようやくちらほら…該当するのかどうかは不明。
帰ったらまとめます。
568:名無しさん@お腹いっぱい。
08/01/08 17:22:48
おー、俺以外にもいたのか。
去年1度だけ>>558とほぼ同じような状況がfedoraでおきたよ。
569:名無しさん@お腹いっぱい。
08/01/08 17:31:48
大昔からあるバグだろ。
570:名無しさん@お腹いっぱい。
08/01/08 22:54:47
>>569
kwsk
571:名無しさん@お腹いっぱい。
08/01/08 23:53:04
大昔からあるなら誰か直すだろ。
572:名無しさん@お腹いっぱい。
08/01/09 00:11:52
コピペした時とか、かなり大量に先打ちした時に糞詰まりで
ウンともスンとも言わなくなり、痺れを切らしてkill/C-akてのが
確かに月に数回くらいあるな。
screen1つならまだ許せるんだけど、SCREENだとダメージが大きくて
ちょっとorzとなる。再現条件がわからないし、デバッグビルドを
常時使うほど豆でもないので「また~っ?」とか思いつつ使い続ける。
573:名無しさん@お腹いっぱい。
08/01/09 00:27:48
Ctrl-a押すつもりがCtrl-s押して停止してしまうってのならあったな。
574:名無しさん@お腹いっぱい。
08/01/09 10:22:26
detach/attach 時にリサイズかかると死にやすい気がする
っていうかそういう報告は他にも多々あった気がするけど
575:名無しさん@お腹いっぱい。
08/01/09 10:24:15
>>574
Emacs使ってる?
576:名無しさん@お腹いっぱい。
08/01/09 15:48:19
emacsでウィンドウを分割している状態でattachすると必ず死ぬ。
on FreeBSD 6.1 with Emacs 21.3.1
577:名無しさん@お腹いっぱい。
08/01/09 15:59:50
>575
使ってます
あと screen 中の mutt(メーラ) から エディタで ng 起動しててという
状況がヒット率高い気がするけど死んだあとになってからでは
どういう状態だったか確認できないので本当のところはよくわからんです
>576
window 分割って C-x 2 みたいな状態?
日常的に navi2ch 開きっ放しなのでかなりの確率でその状態で
使ってるけど問題だと気づいたことはないです
いまは FreeBSD 6.2-STABLE #18: Wed Sep 5 10:22:02 JST 2007 で
screen-4.0.3 emacs-21.3_10 使ってるけど
578:名無しさん@お腹いっぱい。
08/01/09 17:14:23
screenの下でw3mな端末をたくさん開いてるけど、
attachした時に(SIGWINCHが飛んで?)すげー時間かかることはあるけど、
死にはしないなぁ。
ただなんか別の拍子に>>558みたいになって死ぬことはある。
トリガは不明。
579:名無しさん@お腹いっぱい。
08/01/16 15:20:47
screenの順番(M-n,M-pで移動する順番?)を途中で変更する事は出来ますか?
580:名無しさん@お腹いっぱい。
08/01/16 15:23:09
>>579
numberでウィンドウ番号を替えればおk
581:名無しさん@お腹いっぱい。
08/01/16 15:40:13
>>580
おお、出来ました!
即レスthx!
582:名無しさん@お腹いっぱい。
08/01/18 18:50:05
screenコマンドをタイプして実行すると、カレントディレクトリでシェルが起動するのに
bind ^c screenだとホームディレクトリで起動します。
カレントディレクトリで起動させるにはどうすればいいですか?
583:名無しさん@お腹いっぱい。
08/01/18 19:48:07
>>582
起動中のscreenが、それぞれのウィンドウの実行中プロセスのカレントディレクトリを
取得することができないので、無理。
M-: chdir であらかじめ起動したいディレクトリに移動しとくくらいしかできないな。
584:582
08/01/18 20:06:39
>>583
説明の仕方が不十分でした
「screenのセッション中でシェルからscreen、もしくはM-: screenとして実行すると、カレントディレクトリで起動する
しかし、bindしてショートカットでscreenコマンドを実行するとホームディレクトリでシェルが起動する」
という意味です。
585:582
08/01/18 20:23:08
>>583
今意味が分かりました
584は忘れてください。
586:名無しさん@お腹いっぱい。
08/01/18 20:23:24
>>584
M-: screen では実行中シェルのカレントディレクトリからは起動しないだろ?
587:名無しさん@お腹いっぱい。
08/01/27 23:38:43
ステータスラインに%Dで曜日を表示しようとすると文字化けしませんか?
何かよい解決方法はありませんかね・・・
あと、ステータスライン上に現在のLANG(エンコード)
を表示させる方法がお分かりの方がいたら、是非教えていただきたいです。
よろしくおねがいします。
588:名無しさん@お腹いっぱい。
08/01/27 23:48:37
日付けや時刻表示はISO 8601スタイルにしてほしいんだがなあ
589:名無しさん@お腹いっぱい。
08/02/01 18:43:13
Debian で screen 使ってます.
TERM=screen
LANG=C
で使ってますが,aptitude の画面が崩れます.
curses とは相性が悪いのでしょうか?
590:名無しさん@お腹いっぱい。
08/02/01 19:02:17
うむむ,Putty で UTF-8 にしたら治った.
UTF-8 (CJK) とか UTF-8 (non-CJK) と何が違うんだろう.
GNU screen 側でのパッチも出てるようだけど,
URLリンク(www.pyon.net)
特に今は必要ないからそのうち入ると期待しておこう.
591:名無しさん@お腹いっぱい。
08/02/01 22:55:15
つまり、Unicodeな罫線を半角とみるか全角とみるか、曖昧であるということか。
592:名無しさん@お腹いっぱい。
08/02/02 00:21:32
半角ってなんですか
593:名無しさん@お腹いっぱい。
08/02/02 00:22:57
えっちぃ板
594:名無しさん@お腹いっぱい。
08/02/02 17:34:37
>592
wcwidthが1を返すのが妥当な文字
595:名無しさん@お腹いっぱい。
08/02/05 16:55:46
昔「変換」とか「無変換」をエスケープに割り当てる方法を
紹介してるページがあったような気がするのですがいくら探してみても見つかりません。
どなたか教えていただけませんでしょうか。
bindkey で特定のコマンドを割り当てるのは上手くいくのですが。
596:名無しさん@お腹いっぱい。
08/02/05 21:22:15
xmodmapで適当なキーに割り当てればいいんじゃないの?
597:名無しさん@お腹いっぱい。
08/03/03 00:16:05
EUCだと化けた。
598:名無しさん@お腹いっぱい。
08/03/03 00:25:27
PuTTYのごった煮版ってのをはじめて入れたけど
何も設定変えずに、screen下のbashのパスが
タイトルバーに出たりして感動した。
599:名無しさん@お腹いっぱい。
08/03/05 13:11:32
urxvtでマウスを使ってスクロールバックすると、しばらくしてから勝手に最終行に戻ってしまいます
ESC+[でコピーモードに移行し、Ctrl+U等を使ってバッファを遡った場合にはこの現象は起きません
xtermでは起こらないのでurxvtの問題だと思うんですが、何か対策は無いでしょうか?
screen 4.0.3
urxvt 8.3
600:名無しさん@お腹いっぱい。
08/03/05 13:49:44
>>599
それってscreen関係あるのか?
601:599
08/03/05 13:57:43
>>600
screen無しだと起きない現象なんで
602:名無しさん@お腹いっぱい。
08/03/05 15:34:59
>>601
> xtermでは起こらないのでurxvtの問題だと思うんですが
urxvtの問題じゃないのか?www
603:名無しさん@お腹いっぱい。
08/03/05 16:46:44
captionの内容が更新されて戻るんだと思う。
urxvt側の設定じゃないかな(ttyに出力があったときにscrollを中断するか)
604:名無しさん@お腹いっぱい。
08/03/05 23:55:29
何もしてないのにcaptionの内容が変わるのか?
screen 4.0.3とurxvt 8.9だけど再現しなかった
605:名無しさん@お腹いっぱい。
08/03/06 00:31:19
screen ってどういうところが便利なの?
gnome-terminal でタブ使用の俺に分かりやすく説明してクレ。
606:名無しさん@お腹いっぱい。
08/03/06 00:41:16
>>605
一番メリットを感じるのは、リモートからsshとかで使っているときじゃないでしょうかね。
複数のコネクションを張らずにすんだり、コネクションが切れても大丈夫とか。
607:名無しさん@お腹いっぱい。
08/03/06 00:56:45
便利に感じない人間までが無理して使う必要があるものとは思えん。
608:名無しさん@お腹いっぱい。
08/03/06 01:52:57
>>605
タ ブ を 使 わ な く て い い と こ ろ
609:名無しさん@お腹いっぱい。
08/03/06 10:55:56
突然端末が死んでもなんとかなるところ。
610:名無しさん@お腹いっぱい。
08/03/06 12:38:55
^端末^俺?
611:名無しさん@お腹いっぱい。
08/03/06 16:09:55
俺が死んだらどうにもならん。
それはさておき >604
> 何もしてないのにcaptionの内容が変わるのか?
時刻とか出すと変わるよ。あとcaptionじゃないけど、monitorとか
してるとactivityがあった時にttyに出力されるよね。
612:名無しさん@お腹いっぱい。
08/03/08 18:52:46
複数スクリーンはあんまり恩恵感じない。
やっぱマシン側に端末があるってのがうれしいね。
613:名無しさん@お腹いっぱい。
08/03/09 16:11:52
スクリーンの起動時に複数ウィンドウを開いてそれぞれをcd する方法を
教えてください。
1: /var/www/root
2: /var/www/app
3: /var/www/action
4: /var/www/view
5: /var/www/template
6: /var/www/log
なかんじで、 .screenrcに書いて出来たら最高でーーす。
おながいします。
614:名無しさん@お腹いっぱい。
08/03/09 18:35:37
>>613
chdir /var/www/root
screen foo
chdir /var/www/app
screen bar
てな感じでどうかね。
615:613
08/03/09 18:47:59
>>614様 ありがとうございます。
できました。
screen -t root
chdir /var/www/root
screen -t app
chdir /var/www/app
な感じで出来ました。
.screenrcでコマンドが動くんですね。
設定を記述するのかと思っていました。
よくよく考えたら
bindkey とか ^A: bindkey -k F9 ~
とかやるのと同じ記述をscreenrcにも書きますね。
616:613
08/03/09 19:18:18
と思ったら、最初の chdirしか効いていないみたい。
617:613
08/03/09 20:01:34
とさらに思ったら、途中から相対パスで書いてたorz
すべて絶対パスで書いたらうまく行きますた。
618:名無しさん@お腹いっぱい。
08/03/21 19:33:44
シェルがscreen上で実行されているかどうか知る方法はありますか?
619:名無しさん@お腹いっぱい。
08/03/21 19:47:51
$TERM見るとか?
620:618
08/03/21 19:56:48
>>619
ありがとうございました
621:名無しさん@お腹いっぱい。
08/03/21 21:37:57
$STY の有無で判断することが多いな
622:名無しさん@お腹いっぱい。
08/03/23 01:42:20
screenの中からxtermのタイトルバーをいじる方法。
ESC P ... ESC \ で囲めばできるけど、俺の環境じゃ日本語が通らない。
printf "\033P\033]2;%s\007\033\134" "title"
623:名無しさん@お腹いっぱい。
08/03/23 02:40:38
Linuxの話で恐縮ですが、putty+screen上でmake menuconfigが
崩れずに表示できてる人っていますか?
624:名無しさん@お腹いっぱい。
08/03/23 05:57:06
TERMとかいじったらなんとかならない?
625:名無しさん@お腹いっぱい。
08/03/23 11:27:52
>>623
UTF-8か?
626:名無しさん@お腹いっぱい。
08/03/23 18:00:43
>>624
screen上なのでTERM=screenになっていました。
TERM=xterm make menuconfig
としてみましたが、表示は変わりませんでした。
>>625
UTF-8です。非screen環境ではUTF-8でも表示は崩れません。
LANG=C make menuconfig
をやってみましたが、変わりませんでした。
627:名無しさん@お腹いっぱい。
08/03/23 20:07:31
>>626
screen -T $TERM
で起動してみる.
628:名無しさん@お腹いっぱい。
08/03/23 20:15:01
>>627
ありがとうございます。
やってみましたが、状況は変わりませんでした。
629:627
08/03/23 20:28:55
>>628
ていうか PuTTY + Linux で素の screen (TERM は screen になってる) を起動して
make menuconfig してもくずれなかった.
PuTTY: 0.60-jp20070430
Linux: Debian lenny
screen: 4.00.03
630:627
08/03/23 20:32:39
う,もしかして linux 上で動く putty (or pterm) ?
631:名無しさん@お腹いっぱい。
08/03/23 20:42:12
ありがとうございます。とりあえず、解決しました。
環境は
PuTTY 0.60-JP_Y-2007-08-06 on WindowsXP
Gentoo Linux(2.6.24のmake menuconfig)
Screen version 4.00.03 (FAU) 23-Oct-06
です。で、変換の文字コードが「UTF-8/Auto-Detect Japanese」
になっていたのを「UTF-8」に変えたら崩れなくなりました。
日本語もおkです。
色々教えてくださった方々、ありがとうございました。
632:名無しさん@お腹いっぱい。
08/03/30 22:18:47
screen 実行中に変更した .screenrc 反映する方法わかんね
633:名無しさん@お腹いっぱい。
08/03/30 22:45:50
^a :source ~/.screenrc だったような
634:名無しさん@お腹いっぱい。
08/03/30 22:48:17
~ は使えなかったので $HOME で。
635:名無しさん@お腹いっぱい。
08/03/30 23:04:44
screenでウィンドウ間のコピーペーストをすると、
途中で途切れるんですけど、コピーする際のサイズとかって
どうやって設定するんですか?
636:名無しさん@お腹いっぱい。
08/03/31 00:01:07
>>633-634
トン
screen のコマンドで source ってのがあるわけか
>>635
さかのぼれる行数のことなら defscrollback
637:名無しさん@お腹いっぱい。
08/03/31 00:22:11
> screen のコマンドで source ってのがあるわけか
え?
638:名無しさん@お腹いっぱい。
08/03/31 11:19:34
>>637
え?
俺もそうだと思ってるんだけど違うの?
639:名無しさん@お腹いっぱい。
08/03/31 11:29:37
>>637,638
へぇ,うちじゃ
$ type source
source is a shell builtin
って出るよ.うちが変わってるのかな.
640:名無しさん@お腹いっぱい。
08/03/31 11:32:24
>>639
> $ type source
> source is a shell builtin
うちもそうでるけど、それが何の関係があるの?
641:名無しさん@お腹いっぱい。
08/03/31 11:36:01
man 見ろよ。アホか。
642:名無しさん@お腹いっぱい。
08/03/31 11:56:11
吹いたwww
643:名無しさん@お腹いっぱい。
08/03/31 11:59:04
これね。
URLリンク(www.linux.or.jp)
644:名無しさん@お腹いっぱい。
08/04/03 07:49:41
screen使っていると一部の文字が突然文字化けするんだが、
これを防ぐにはどうすればよいいのでしょうか?
645:名無しさん@お腹いっぱい。
08/04/03 11:52:15
>>644
文字化けする環境を述べよ
特に文字コードや端末エミュレータについて
646:名無しさん@お腹いっぱい。
08/04/03 20:38:35
screen でも :encoding ほにゃらら ができるというのを知ってからは
文字化けは回避できるようになったよ。
647:>>644
08/04/04 07:12:01
>>645
文字コードは、EUCです。
端末エミュレータはteraterm使っています。
環境変数TERMはvt100-colorです。
648:名無しさん@お腹いっぱい。
08/04/04 09:13:59
>>646
thx
これは、うれしー
649:名無しさん@お腹いっぱい。
08/04/07 04:23:20
501 :名無しさん@お腹いっぱい。:2007/09/24(月) 19:39:31
>>500
ターミナルエミュレータとTERMの値おせーてください。
自分のとこだとカーネルの make menuconfig すら崩れまくりで
ホント悩んでます。Putty(UTF-CJK)+screen+TERM=screen環境では
ダメダメです。
-------
漏れは putty で UTF-8 (non CJK) を指定しています。
650:名無しさん@お腹いっぱい。
08/04/14 13:35:52
いろんな端末から attach してるとき
端末変えるたびに :encoding するのがめんどくさい
651:名無しさん@お腹いっぱい。
08/04/14 13:39:49
ショートカットをアサインしとけば?
652:名無し募集中。。。
08/04/16 00:15:07
xterm を開いたときに screen を実行している状態になっていてほしいと思い、
xterm -e screen としたのだが、xterm がちらっと開いてすぐに終了してしまう
どうすればよいのでしょうか
653:名無しさん@お腹いっぱい。
08/04/16 00:25:19
普通にできるよ。
すでに起動してるscreenからやるとそういう風になる。
xterm -e screen -x
とかいろいろやりようはあるけど。
654:名無しさん@お腹いっぱい。
08/04/16 01:18:06
shellをscreenにする。
655:652
08/04/16 10:58:06
>>653 ありがとうございます 確かに screen 上から実行していました
また VNC のスタートアップファイル (~/.vnc/xstartup) から
xterm -e screen を実行しても xterm が開かなかったので気付きませんでした
VNC の場合はなぜ開かないのでしょう?
.xinitrc に書いて startx したときは開くのに。。。
656:名無しさん@お腹いっぱい。
08/04/16 14:03:55
自動screenは>654 みたいなことしそうで怖いので、alias sc=screen してる。
eeの入力がタルい。
657:名無しさん@お腹いっぱい。
08/04/16 16:38:13
Linuxの操作説明でscreenのマルチユーザーモードを使ってみようと思い、
テスト用ユーザーアカウントを作って色々試しています。
私自身のアカウントをhoge、操作を見てもらうユーザーをtest1、test2として
1.私のPCからPuTTYでサーバーにhogeでログイン
2.「screen -S demo」でscreen開始(.screenrcでmultiuser onを指定済み)
3.「C-a : aclchg test1 -wx "#?"」でtest1に見せるだけの権限を設定
4.「C-a : aclgrp test2 test1」でtest2がtest1と同じ権限になるよう設定…したつもり
5.私のPCでPuTTYをもう1つ起動してサーバーにtest1でログイン
6.「screen -S hoge/demo -x」でセッションに接続
7.私のPCでPuTTYをさらに起動してサーバーにtest2でログイン
8.「screen -S hoge/demo -x」でセッションに接続
…という手順をやってみたところ、
test1のPuTTYウィンドウは見るだけの状態になっているものの、
test2のPuTTYウィンドウではls等のコマンド入力ができてしまいます。
ただ、「C-a ?」などとしても「: help: permission denied (user test2)」と出るので
-xの制限はかかっているようなのですが…?
ユーザー毎の権限確認をする方法もわからないので状況がよくわかりません。
「C-a *」でhoge、test1、test2のリストが表示されますが
右端に表示されるのがすべて「rwx」というのも謎です。
aclgrpを使わずにaclchgで全ユーザーを列挙して設定するしかないのでしょうか…?
サーバー側はCentOS 5.0、screen.i386 4.0.3-1.el5で
私のPCはXP Pro(SP2)でPuTTY 0.60 ごった煮版 2007年8月6日版を使っています。
658:名無しさん@お腹いっぱい。
08/04/16 17:50:54
screenをshellにして、そのscreenがscreenを起動して、(ry
ってなった人いる?w
659:名無しさん@お腹いっぱい。
08/04/17 08:09:52
screen でスクロールバックってできるんだっけ?
660:名無しさん@お腹いっぱい。
08/04/17 08:23:12
できるよ。copy mode でカーソル上まで持っててみ。
661:名無しさん@お腹いっぱい。
08/04/17 09:24:24
.bashrc の最後に screen -ls を入れておくと便利。
662:名無しさん@お腹いっぱい。
08/04/17 09:36:23
俺は下のように書いてるな。
if [ $SHLVL = 1 ]; then
screen -dr
fi
663:名無しさん@お腹いっぱい。
08/04/17 09:54:24
>>662
なんかたまにトチ狂って screen のソケットが複数できて
異なる screen がいくつも走ってることがあったので、
念のため screen -ls するようにしてます。
で、手動で screen -dR 。まぁ確かにひと手間多くはなるが。
ところで screen の中から他のホストにつないでその中で
さらに screen って何段にもするとわけわかめ。
こういうことで不具合って出るもん?
664:名無しさん@お腹いっぱい。
08/04/17 11:20:09
>663
不具合っつーほどのものは経験したことがないが、エスケープ何段入れれば
いいのかわからなくなるよね... (キーを変えるという手もあるが)
665:名無しさん@お腹いっぱい。
08/04/20 21:49:19
screen上でemacsを使っていますが,TabキーをEmacsが認識してくれません.
どうすればemacsがtabキーを拾えるようになりますかね?
666:名無しさん@お腹いっぱい。
08/04/20 22:15:40
666ゲト
>665
俺のemacsは認識するよ?
control+i とかでもダメ?
667:名無しさん@お腹いっぱい。
08/04/23 10:53:01
>>666
C-i押してもうまくいきません...
ちなみにTabキー自体は取れないんですか?
screenが取っちゃってるとか?
668:名無しさん@お腹いっぱい。
08/04/23 10:58:06
とりあえずemacsでM-x describe-key C-iしてキーコードが渡ってるか調べるべきだな。
669:名無しさん@お腹いっぱい。
08/04/23 23:49:05
> TabキーをEmacsが認識してくれません
は具体的にどういうことを言ってるのかが問題な気がする。
670:名無しさん@お腹いっぱい。
08/04/24 11:10:45
S で上下にスプリットしたのを元に戻したいんだけど、
どうしたらいいんすか?
671:名無しさん@お腹いっぱい。
08/04/24 12:13:53
>>670
? => only
672:名無しさん@お腹いっぱい。
08/04/24 13:24:05
only か・・・
そういう記述になってるとわ・・
673:名無しさん@お腹いっぱい。
08/04/24 23:14:37
>>656
ナカーマ。sc() { screen -xRR $@; } してる。
>>658
screenセッション中でリモートサーバに入って、そこでうっかり
また screen して親亀小亀状態になりハマったことならある。