[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 12/13 13:42 / Filesize : 174 KB / Number-of Response : 725
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Cygwin使っている人いますか? その19



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 09:29:26 ]
Cygwin Information and Installation
www.cygwin.com/

Cygwin アンテナ
sohda.net/cygwin/antenna/

>>2-5あたりにログなど

415 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/24(月) 19:04:36 ]
スクリプト終了時に ps で他に起動している X アプリがあるか調べて、
なければ X を kill

416 名前:412 mailto:sage [2009/08/24(月) 19:13:59 ]
>414
だから面倒臭いわりに実りが少ないと書いた。マトモな答えはたぶんないよ。


417 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/24(月) 23:55:26 ]
DE か WM で用意されてるセッションマネージャーとかで自動的に起動。
今 Cygwin じゃないから試してないけど
>>410さんの書かれたように ~/.xsession に似たようなことを書いてもいいのかも。

#!/bin/bash
for app in `cat ~/.startup_list.txt` ;
do
"${app}" &
# sleep 3 #(PCのスペックに見合った時間)
done
wait

sleep 1m #(作業時間に見合った時間)

# アプリの監視 # 心配なら三回くらい繰り返せ。
for app in `cat ~/.startup_list.txt` ;
do while (killall -0 "${app}") ; do sleep 1 ; done
done

# 全部終わってたら DE か WM かなんかを落として X も終了
# sleep 3
killall (DE WM あるいは Xのプロセス)
# EOF

# while の部分は、邪魔にならないように nice とか入れたほうがいいのかもしれない。

418 名前:417 mailto:sage [2009/08/24(月) 23:58:23 ]
修正。
wait のあとの sleep は必要無い。

419 名前:名無しさん@お腹いっぱい。 [2009/08/25(火) 00:42:20 ]
cygwin には fuser のようなコマンドはないのかな?

Xのライブラリ参照しているプロセス数が1だったらサーバ落とす
とかじゃだめか?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<174KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef