1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 09:29:26 ] Cygwin Information and Installation www.cygwin.com/ Cygwin アンテナ sohda.net/cygwin/antenna/ >>2-5 あたりにログなど
319 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/25(木) 01:43:14 ] seichiro-s.hp.infoseek.co.jp/shiryou/setup-wmaker.html >インストールするときに、「Xのインストール」とさらに 「WindowMaker」のインストールが選択されていることを確認してください。 WindowMakerってX11インストールしただけだけでは不足? startxでwmakerしても見つからないと言われてしまいます。 WindowMakerはX11以外の別カテゴリーにあるのでしょうか? 場所を教えて下さい。
320 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/25(木) 01:44:52 ] >>319 何言ってんの???
321 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/25(木) 02:10:35 ] >>320 スマソ。 諸事情でcygwinのフルインストールが出来ないので 選択してインスコしている。X11カテゴリーは選択してこれごとインストールはした。 twmは起動するんだが。ログインシェルにtchにしたのが駄目とは思えないし。
322 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/25(木) 02:49:42 ] cygwinにXインストールしたことないから適当かますと パスが通ってない
323 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/25(木) 04:22:18 ] wmaker.instやってなかった。OTL 久々のcygwinインストとは言え、もうジジイな漏れは駄目だな。┐(´ー`)┌
324 名前:名無しさん@お腹いっぱい。 [2009/06/25(木) 23:21:26 ] VMwareとかの仮想環境にLinuxだのSolarisだの入れれば済むのに わざわざCygwinを使い続ける理由はなんですか?
325 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/25(木) 23:25:25 ] Windowsのファイルをお手軽にアクセスしたいから
326 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/25(木) 23:51:52 ] Windowsを補完する目的だから、Windowsの中で動いてないと意味ない。 単にunix系が使いたいだけなら同じ部屋に別のマシンがある。
327 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 01:06:27 ] >>324 モバイルだと仮想環境作るのが大変だろ。 だから使ってる。 デスクトップでは、1つのマシンに1つのOSだな。 これが一番。
328 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 01:11:21 ] VM立ち上げるのマンドクセ
329 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 02:08:11 ] ★2009年最新在宅ワーク!★☆24 zenzen.nantomo.dousetsu.com/
330 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 02:29:44 ] portable ubuntuとか、cygwinみたいに気軽に使えるのかな。
331 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 11:43:48 ] >>324 vmwareやcoLinuxがcygwinの代替になるわけがない。 そいつらの中からwin上のprocessが起動できないじゃん。 入れれば済むって、まるっきり分かってないね、あなた。
332 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 14:03:05 ] 定期的に来るよねこの質問。
333 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 17:45:16 ] bashで #! /usr/bin/env prog のとき、 prog の引数として渡るファイル名をwinのパスに変換する にはどうするのでしょうか。
334 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 17:53:20 ] cygpath
335 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 23:43:12 ] なるほど、PATHの手前のディレクトリに、 #!/bin/sh 実際のprogのフルパス `cygpath -m $*` というprogと同名ファイルを置いてみました。 (なんか副作用で弊害が出そうな気もするけど)
336 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/27(土) 08:36:50 ] VMwareとかの仮想環境にLinuxだのSolarisだの入れれば済むのに わざわざCygwinを使い続ける理由はなんですか?
337 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/27(土) 08:50:49 ] そこにCygwinがあるから マジレスすると、LinuxとWindowsのデュアルブートが一番だと思う
338 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/27(土) 09:08:59 ] FreeBSDとWindowsのデュアルブートだけど、 Cygwin入れてるよ 無いと色々面倒だ
339 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/27(土) 09:40:40 ] デュアルブートなんてなにが幸せなのかぜんぜんわからん。 別個で同時に動いてる方が便利じゃん。
340 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/27(土) 10:35:24 ] 1.同時に動かなくてもいいけどフルパワーが欲しい:デュアルブート 2.相互乗り入れでパワー以外はフル環境欲しい:VMWare等の仮想環境 3.UNIXの便利ツールをそこそこ使えればいい:UNIX-like-toolや単独ツールをかき集める 3は足りないツール満載でパッケージ管理もしてくれないけど、2はwinメインだったら親和性がなさ過ぎる そういう人が使ってるんじゃないのかな マシンパワーも問題なくなってきたし「最初から2で充分」「1→2で満足」って人も増えてきてると予想
341 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 01:58:36 ] MS-SFUもそうだけどシームレスに使えるのがいいよね MacOSXとかA/UXっぽく使えていいぜ
342 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/04(土) 16:14:01 ] > 3は足りないツール満載 足りないのに満載なのか?
343 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/04(土) 18:11:03 ] 足りないものがたくさんってことだろ?
344 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/06(月) 15:54:03 ] 俺も>>136 と同じ状況で困ってます、対処法ありますか?
345 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/07(火) 12:47:54 ] >>344 shell は? putty や teraterm + cygterm だと?
346 名前:344 mailto:sage [2009/07/07(火) 22:26:52 ] >>345 ごめんなさい嘘つきました、UTF-8とか大嘘です。デフォルトのDLLのままで .inputrcに以下の定番設定書いただけです。この場合マルチバイト文字を 半角ずつしか削除できないのは仕様、ですよね? set input-meta on set convert-meta off set meta-flag on set output-meta on あとset input-meta onの代わりにset kanji-code sjisと記述してるサイトが あったけど違いがわからない。どちらにしてもちゃんと機能はしてるみたいだけど。
347 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 02:18:25 ] >>344 Cygwin-1.7にして、LANG=ja_JP.UTF-8
348 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 19:51:15 ] >>347 それが一番簡単だねえ。1.5のutf-8版のほうにはアドバンテージもあるけど、 自分では設定できても他人の環境だとエスパー呼んでこいになりかねん。
349 名前:344 mailto:sage [2009/07/08(水) 21:35:17 ] >>347-348 ありがとうございます、1.7ってことはBETAですか。その設定を現在の1.5.25に追加しても 機能しないので、1.7からなのですね。とりあえず正式リリースされたら入れてみたいと思います。 あれ、でもググったら1.7は2009年春に正式リリース予定って書いたあったけど今はもう七が(ry
350 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/12(日) 09:57:02 ] Cygwinでダブルクリックでコピーした文字列を 中クリックもしくはホイールクリックでペーストすることってできますか? 一通り調べても見つからなかったので・・・
351 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/12(日) 09:59:23 ] そういうのはcygwinじゃなくてターミナルエミュレータの機能。
352 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/12(日) 10:53:49 ] putty当たりで接続すればいい。
353 名前:名無しさん@お腹いっぱい。 [2009/07/15(水) 20:18:16 ] cygwinのwindow maneger上で開くターミナルのフォントをOsaka フォントにしたいんですが、なかなかうまくいきません ちなみに /usr/X11R6/lib/X11/fonts/Osaka/以下にOsaka.ttcとfonts.dirをおいて ~/.xinitrcにxset fp+ /usr/X11R6/lib/X11/fonts/Osakaって書きました どなたか同じようなことをやってみたかたいませんか?
354 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/15(水) 20:25:59 ] # cd /usr/X11R6/lib/X11/fonts/Osaka/ # mkfontdir # mkfontscale でXorg再起動しても駄目かな
355 名前:名無しさん@お腹いっぱい。 [2009/07/15(水) 20:49:35 ] >>354 レスありがとうございます やってみましたがダメでした。気になる点は mkfontdirでできたfonts.dirをエディタでひらいてみると1文字”0”が書かれているだけなんですが。。 あとxsetにエラーがでてました xset: bad font path element(#62),possible causes are; Directory does not exist or has wrong permissions Directory missing fonts.dir Incorrect font server address or syntax 1番目の候補は確認しましたがたぶんあってると思います 下の候補がよくわかりません。。。
356 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 04:50:20 ] 時間を置いてもマルチになりますか? それはともかく、g++-4 を使うためにはどうすればよいでしょうか。 /etc/alternative/g++ のソフトリンク先をかえただけでは、iostream などがみつけられなくなってしまいました。
357 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 11:13:48 ] 時間の話じゃないんじゃないの?けじめとかそういう方面の。
358 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 11:14:49 ] CXX=g++-4
359 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 16:48:34 ] >356 直接書き換えたん? /usr/sbin/alternatives.exe --config gcc 経由して設定するんじゃないの?
360 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 11:48:28 ] > 時間の話じゃないんじゃないの?けじめとかそういう方面の。 けじめってなに?
361 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 18:03:59 ] 言うべきことをちゃんと言ったかとかそういう話。
362 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 19:28:57 ] > 言うべきことをちゃんと言ったかとかそういう話。 2ch でそんなことあるの? ヴァカジャネ
363 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 22:09:07 ] > 2ch でそんなことあるの? マルチには厳しいだろ 2ch も
364 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 01:55:17 ] > マルチには厳しいだろ 2ch も それ一部の精神障害者じゃないの
365 名前:名無しさん@お腹いっぱい。 [2009/07/20(月) 11:50:40 ] CygwinにはNFSクライアントって入ってませんか?
366 名前:名無しさん@お腹いっぱい。 [2009/07/25(土) 01:52:47 ] cygwin.com/ml/cygwin/2009-07/msg00865.html > As it turns out, there are still two problems to fix(*) and our vacation > schedule is so that we won't get to fix both of them in time *and* > release 1.7.1 next week. 「ふたつ問題が残ってるけど、もう夏休みに入るし、問題解決は間に合いそうも無いから どっちも放っておいて、来週にはもう1.7.1だしちゃうわ」ってか。 いいニュースなんだかよく分からんがワショーイ。
367 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/31(金) 02:37:39 ] >>366 ワショーイ。 > I just uploaded a new Cygwin 1.7 test release, 1.7.0-53. > That's really the last test release. Hopefully. 明日か週明けが正式リリースかね。
368 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/31(金) 05:01:30 ] >>367 [ANNOUNCEMENT] CANCELED [1.7] Updated: cygwin-1.7.0-53 cygwin.com/ml/cygwin/2009-07/msg01055.html ソッコーキャンセルされとるwww
369 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/31(金) 09:10:29 ] [ANNOUNCEMENT] [1.7] Updated: cygwin-1.7.0-54 あわただしいなあ…… これままたソッコーでバグ報告きてるし…… そんなに慌ててやらかしまくっちゃうくらいなら、バカンスなんてやめちまえww もとい、はよバカンス逝けww
370 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/31(金) 23:38:54 ] >>369 よく見たら既に「来週の木曜日まで帰ってこないよ」とか書いてるし。 うっかりアップデートしないように気を付けよう。
371 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/02(日) 06:44:54 ] OpenSSH Winが出てからCygwinいじらんくなったなぁ 実際、これがないとダメな用途ってあるの?
372 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/02(日) 08:06:53 ] cyg-aptのようなsetup.exeのコマンドライン版インターフェイスが 公式のパッケージに含まれる可能性ってありますか?
373 名前:名無しさん@お腹いっぱい。 [2009/08/02(日) 08:54:31 ] #!/bin/bash num = 1 このシェルスクリプトを実行したら line2:num : command not found って出てしまうんですけど、何がいけないのでしょう?
374 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/02(日) 09:35:18 ] スペース。
375 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/02(日) 09:57:06 ] = の両側のスペースが怪しい。
376 名前:373 [2009/08/02(日) 12:57:51 ] そういうことかー。 スペースなくしたら出来ました。 ありがとうございました。
377 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/02(日) 13:44:42 ] fatal error - C:\cygwin\bin\tcsh.exe: *** couldn't allocate heap, とかエラーが出るんですけど、どすればいい?
378 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/02(日) 13:59:40 ] メモリ足りてる?
379 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/02(日) 15:58:44 ] .history けしてみるとか
380 名前:名無しさん@お腹いっぱい。 [2009/08/04(火) 18:42:22 ] cygwinインストール中 とまってしまうのですが どうすれば止まらずに最後まで進むのでしょうか?
381 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/04(火) 18:43:41 ] >>380 tetex-tinyを外してみるとか
382 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/04(火) 18:43:41 ] >>380 三年ほど放置すれば収穫できる状態になっているはずです。
383 名前:名無しさん@お腹いっぱい。 [2009/08/05(水) 23:25:38 ] sshで外部にログインしっぱなしでほっとくと プロンプトが帰ってくる時間って延ばせないんでしょうか?
384 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/06(木) 00:03:27 ] man sshd_config man ssh_config
385 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/06(木) 04:47:00 ] もしかして、Cygwin 1.7betaは、 clock_gettime()廃止されました? MPICH2インストールしようと思って./configureしたら Requested timer clock_gettime (POSIX) is not available ってエラーが・・・・。 gcc3/gcc4どちらでもダメなんで(システムコールだから当然か) 困った。今日中にMPIシステム組まないといけないのに。
386 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/06(木) 08:58:16 ] デスマフラグがビンビンだが 何故に1.7なんて使ってるんだよw
387 名前:名無しさん@お腹いっぱい。 [2009/08/10(月) 08:03:10 ] シェルスクリプトを実行すると ./test.sh : cannnot execute binary file なるエラーが出てしまいます。 何が悪いんでしょう。 スクリプトは下なのですが #!/bin/bash cat data.txt
388 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/10(月) 08:16:47 ] UTF-16でBOMがついてる。
389 名前:387 [2009/08/10(月) 08:49:54 ] >>388 TeraPadで編集していて 文字コードおUNICODEにしていますが、その辺ってことでしょうか?
390 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/10(月) 23:22:12 ] >>389 何故にわざわざUnicode……。UTF-8N使っとけ。
391 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/11(火) 16:05:51 ] UTF-8もUnicodeなんだけどね
392 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/11(火) 16:08:21 ] おUNICODEとはおよろしゅうござーますわね。
393 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/11(火) 21:54:24 ] >>391 ああ、質問者以外には不親切だった。 TeraPadの文字コード指定では、UTF-16が「Unicode」って選択肢になってんだ。 # メモ帳に合わせてるんだろうけどな。
394 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/11(火) 23:47:06 ] > I just uploaded a new Cygwin 1.7 test release, 1.7.0-57. (snip) > I refrain from telling nonsense like "this is the last test release" 超訳: もう「最後のテストリリース」なんて言わねーよ、うわぁぁぁんヽ(`Д´)ノ 懲りたらしい。
395 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/12(水) 00:15:34 ] そんなに難産なのか・・・
396 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/12(水) 16:17:34 ] >394 > I finally catched up with reality. 超訳: 戦わなきゃ、現実と。 も味わい深いです。
397 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/16(日) 02:25:48 ] WinXP+cygwin+rsyncで、Linuxサーバのデータバックアップを取ろうと 思っているのですが、所有者情報を保持できなくて困ってます。 例えばWinXPの管理者権限を持つuser1にて、 $ rsync -a root@転送元Linuxサーバ:/etc/passwd /home/user1/ を実行すると、パーミッション、グループ(root)の情報は保持したまま コピーできるのですが、所有者がrootではなくuser1になってしまいます。 cygwinの/etc/passwdの、Administratorをrootに書き換えて 一応rootユーザは作ってあります。 (su - root するとsu :/bin/bash:Permission deniedになりますが・・・) UIDで保持しようと--numeric-idsを付けてみても同様でダメでした。 何か解決策は無いでしょうか?
398 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/16(日) 10:55:58 ] $ /mnt/c/WINDOWS/system32/runas /user:Administrator "rsync -a root@転送元Linuxサーバ:/etc/passwd /home/user1/"
399 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/17(月) 06:03:21 ] ユーザ情報の同期やリストアすること考えると ssh+tarとかのがいい気がする。
400 名前:397 mailto:sage [2009/08/17(月) 22:37:33 ] >>398 レスどうも。 試してみましたが、所有者がuser1→Administratorに変わるだけで解決には至りませんでした。 >>399 結局、それに落ち着きそうです。
401 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/19(水) 16:34:30 ] >I just uploaded a new Cygwin 1.7 test release, 1.7.0-59. Just a bugfix update. 本当に何も言わなくなったな・・・
402 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/21(金) 21:47:33 ] Cygwin を使って,X と GTK を使ったアプリケーションを動かしています。 アイコンクリック一発でアプリケーションが立ち上がり,全て終了させると X も終了するよう にするには,どうすればよいのでしょうか?
403 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/22(土) 17:09:12 ] >>402 bat/cmd(NT)
404 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/23(日) 14:18:10 ] >>403 起動はスクリプトをシェル起動時に走らすように指定すればなんかなりそ うですが,終了時に自動的に X も終了させる方法がわからないのです。
405 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/23(日) 16:30:34 ] kill -QUIT `pidof X`
406 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/23(日) 17:16:34 ] >>405 今マシンが手元に無いので試せないのですが,アプリケーションを複数起 動した場合,アプリケーションを1つ終了させた時,他のアプリケーショ ンがまだ終了していないのに X が終了してしまいませんか?
407 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/23(日) 18:33:59 ] >>406 そうやって理詰めで考えられるなら そのままスクリプトにすればいいだけじゃん。
408 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/23(日) 22:27:08 ] >>407 それでは他に X を使うアプリケーションが起動しているかどうかを調べ るにはどうすればよいのでしょうか?
409 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/23(日) 23:12:28 ] X なんてルートレスでずっと起動させときゃいいんだよ
410 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/24(月) 01:07:56 ] Cygwinの話じゃねーじゃん。 ~/.xsession の最後にフォアグラウンドで対象のアプリを起動するコマンドライン書いとけ。 詳細は .xsession でぐぐれ。
411 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/24(月) 04:13:37 ] >>409 使わない時も常駐させるのは嫌です! >>410 対象とするアプリは複数あるのです。
412 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/24(月) 09:58:46 ] 面倒臭いわりには実りが少ないなぁ……。 ・アプリは全てスクリプト経由で起動する。起動・終了時に下記の処理を仕込む。 で、X使用数を全スクリプトで共有するカウンタとする(ファイルに書くとかね)。 ・スクリプト起動時にX使用数が+1する。X使用数が1になったらXを起動する。 ・スクリプト終了時にX使用数を-1する。X使用数が0になったらXをkillする。 ・使用数を加算・減算・参照するとき、Xを起動・終了するときの排他制御に注意。
413 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/24(月) 14:36:34 ] スクリプト経由にする時点で余計めんどくさいね。
414 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/24(月) 17:08:35 ] >>412 その方法だと,なんかの拍子にカウントした数と実際に起動している数が ずれるのが嫌なので,他に方法はありませんか?
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だったらサーバ落とす とかじゃだめか?