[mew-dist 27475] Re: mewest for Windows
Seiji Kondo
kondo.seiji at example.com
2006年 11月 7日 (火) 10:01:35 JST
近藤です。
> 木村です。
>
> すいません、ちょっと確認させてください。
>
> From: Seiji Kondo <kondo.seiji at example.com>
> Subject: [mew-dist 27469] Re: mewest for Windows
> Date: Mon, 06 Nov 2006 19:10:53 +0900 (LMT)
>
> > mewestですが、windows上でcygwinの環境で特に問題なく動いています。
>
> これなんですが、「特に問題なく動いている」というのは、Meadowからmewを
> 起動した状態で"kM"とか"km"とか叩くと、shell scriptであるオリジナルの
> mewestが正常に実行されて、データベースが更新される、という意味でしょう
> か?
はい、そうです。
> 以下、私が勘違いしていたら指摘していただきたいのですが、↑が正常に動作
> するためには、Windowsのコマンドプロンプトで
>
> C:\> mewest
>
> としてmewestが正常に動作するようになっている必要があります。そしてその
> ためには、mewestがshell scriptであること、つまりCygwinのbash.exeによっ
> て解釈されるべきだということを、Windowsに教える必要があります。
いえ、この必要は無いです。
私のところでcmd.exeからmewestを実行した場合は実行できません。
有識者の方に解説していただいた方が確実と思いますが、Meadowは
内部でshell scriptを実行できるようになっていると記憶しています。
> それで
>
> > パスの設定については、
> > mountコマンドを利用してwindowsとcygwin上のパスを上手くあわせておくのと
> > windowsの環境変数pathとcygwinのシェルの環境変数PATHをきちんと設定する
> > ことで問題ないと思います。
>
> この設定だけでは、Windowsにはmewestがbash.exeによって解釈されるべきだ
> ということが判らないので、
>
> C:\temp\app\freesoft\mew-5.1.51\bin>dir mewest
> ドライブ C のボリューム ラベルがありません。
> ボリューム シリアル番号は 00DD-D46B です
>
> C:\temp\app\freesoft\mew-5.1.51\bin のディレクトリ
>
> 2006/11/03 09:01 3,326 mewest
> 1 個のファイル 3,326 バイト
> 0 個のディレクトリ 54,965,366,784 バイトの空き領域
>
> C:\temp\app\freesoft\mew-5.1.51\bin>.\mewest
> '.\mewest' は、内部コマンドまたは外部コマンド、
> 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
>
> C:\temp\app\freesoft\mew-5.1.51\bin>
>
> といった感じで、mewestを実行することは出来ないと思うのですが。
>
> あるいは、.shというsuffixを持つファイルをCygwinのbashに解釈させるよう
> なsuffix ruleを独自に登録した上で、mewestをmewest.shとrenameして使って
> いる、とかいう話でしょうか。それならそれで判るのですが。
>
> ---
> 木村 康浩
Mew-dist メーリングリストの案内