GNU screen その6(再生) (567レス)
上
下
前
次
1-
新
238
(1)
:
233
2010/04/27(火)05:27
AA×
>>236
>>237
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
238: 233 [sage] 2010/04/27(火) 05:27:22 レスありがとうございます。 >>236 なるほど。これは最初にbashからscreenを起動して、screenが終わった後にbash側でexitが実行されて .bash_logoutが実行されるというロジックでしょうか。 現在私はbashログイン後にscreenを立ち上げると、psでプロセスを見たときにシェルのプロセス(?)が 複数立ち上がってしまうことが嫌なことなどから.bash_profileに exec screen -RR と記述することでscreen環境を構築しています。説明不足で申し訳ありません。 ですので、screenのaliasを作るのは避けたいと考えています。 しかし勉強になります。ありがとうございます。 >>237 勉強不足でコマンドを見ただけではよく分からなかったのですが、実際に実行してみて驚きました。 bashに-lオプションを付けることでログインシェルとして起動するのがミソなのでしょうか? # すみません、よく分かっていません。 bashでログイン後、screen bash -lを行い、ctrl+Dで抜けると見事に期待した動作をしました。 そこで、今回の問題を解決すべく私の.bash_profileを以下のように書き換えました if [ "`screen -ls | egrep '\(Detached\)'`" = "" ] then exec screen bash -l #(1) else exec screen -RR #(2) fi しかし、これだと(1)を通ったときにログインできず、現在はここで躓いています。 (2)を通ったときはこれまで私が行っていた設定と同じ挙動なので問題ありません。 お手数をおかけしますが、アドバイスの程よろしくお願い致します。 http://mevius.5ch.net/test/read.cgi/unix/1247316209/238
レスありがとうございます なるほどこれは最初にからを起動してが終わった後に側でが実行されて が実行されるというロジックでしょうか 現在私はログイン後にを立ち上げるとでプロセスを見たときにシェルのプロセス?が 複数立ち上がってしまうことが嫌なことなどからに と記述することで環境を構築しています説明不足で申し訳ありません ですのでのを作るのは避けたいと考えています しかし勉強になりますありがとうございます 勉強不足でコマンドを見ただけではよく分からなかったのですが実際に実行してみて驚きました にオプションを付けることでログインシェルとして起動するのがミソなのでしょうか? すみませんよく分かっていません でログイン後 を行いで抜けると見事に期待した動作をしました そこで今回の問題を解決すべく私のを以下のように書き換えました しかしこれだとを通ったときにログインできず現在はここでいています を通ったときはこれまで私が行っていた設定と同じ挙動なので問題ありません お手数をおかけしますがアドバイスの程よろしくお願い致します
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 329 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.040s