[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:03427] Re: how to grep Japanese string?



西本です。

> Muleのshell-modeでは日本語をshellに送ることができ
> ないようです。(なんでなんだろう。)
Mule は国際化emacs なのに、不思議ですね。

> M-x grep [RET]
M-x grep 大好きです。grep形式の出力ならどんなコマンドを指定してもいい
ところが好きです。複雑な検索条件を書いた perl script でもうまくいった
のが大好きになったきっかけです。

-rwxr-xr-x   3 root     root        60552 Mar 25  1997 /usr/bin/egrep
-rwxr-xr-x   3 root     root        60552 Mar 25  1997 /usr/bin/fgrep
-rwxr-xr-x   3 root     root        60552 Mar 25  1997 /usr/bin/grep
-rwxr-xr-x   3 root     root        65920 Jul 16 20:35 /usr/bin/jegrep
-rwxr-xr-x   3 root     root        65920 Jul 16 20:35 /usr/bin/jfgrep
-rwxr-xr-x   3 root     root        65920 Jul 16 20:35 /usr/bin/jgrep
-rwxr-xr-x   1 root     root        54540 Feb  2  1997 /usr/bin/rgrep
-rwxr-xr-x   3 root     root         1333 Mar 15  1997 /usr/bin/zegrep
-rwxr-xr-x   3 root     root         1333 Mar 15  1997 /usr/bin/zfgrep
-rwxr-xr-x   3 root     root         1333 Mar 15  1997 /usr/bin/zgrep
-rwxr-xr-x   1 root     root         1203 Feb 17  1997 /usr/bin/zipgrep

これを見てみても、grepは、jgrepの hardlink ではないみたいだし、なんか
不思議なだぁ。むしろ、jgrepの hardlink にしてしまった方がいいのでしょ
うか?

> .emacsに
> (define-program.......
> 	"\\*grep\\*" nil (cons *euc-japan*unix *euc-japan*unix))
> #.......は思い出せない箇所です。補完を使って下さい。

試してみましたが、やはり ~/Mail/inbox/* のファイルの日本語は検索できま
せんでした。nkfを通すなど工夫してみようと思っています。いやぁ、それに
しても日本語は難しいですね。
--
Takashi Nishimoto