[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: bashにうまく渡らない日本語がある?
- X-ml-count: 4163
- Subject: Re: bashにうまく渡らない日本語がある?
- From: 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxxxxxxxxx>
- Date: Fri, 28 Jun 2002 13:28:40 +0900
- User-agent: Gnus/5.090007 (Oort Gnus v0.07) Emacs/20.7 (i386-*-nt5.0.2195) Mule/4.1 (葵) Meadow/1.15pre1 (SHOUBU:63)
>>>>> In [meadow-users-jp : No.4162]
kose> M-x grep は start-process-shell-command で実行されて、
kose> shell-file-name shell-command-switch grep -n モジ ファイル
kose> (“sh -c grep -n モジ ファイル” のように)
kose> という形で実行されています。
と書いてなーんか、嫌な予感がして...
>>>>> In [meadow-users-jp : No.4127]
>>>>> “白井” = Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxx> wrote:
白井> 正確なところはわからないのですが、sjis の
白井> 描 => 0x9560 の 2byte 目の 0x60 => `
白井> でおかしくなるようです。
白井> # 覗: 0x9460, 冒: 0x9660 でも同じでした。
(setq shell-file-name "sh") だと、
M-x grep でこれらの文字を検索語にできないですね。
(setq shell-file-name "cmdproxy")ならできる。
ん?、*grep* 中で、
: cd c:/kose/tmp/
: jgrep -n 描 * NUL
: sjis:20:描 => 0x9560 の 2byte 目の 0x60 => `
: file open error <env>.
NUL を取らないといけないんですねえ。どこで付けてるんだろ。
--
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx