No. 508/622 Index Prev Next
Path: titcca!etlcom!ysato
From: ysato@etl.go.jp (Yutaka Sato)
Newsgroups: fj.kanji
Subject: Re: How to grep Japanese string?
Message-ID: < boR+D.ysato@etl.go.jp>
Date: 2 Feb 90 17:24:58 GMT
References: < HANDA.90Feb3005102@etlhit.etl.go.jp>
Reply-To: ysato@etl.go.jp (Yutaka Sato)
Distribution: fj
Organization: Electrotechnical Laboratory, Tsukuba Science City
Lines: 29
On 02/03/90, handa@etl.go.jp (Kenichi Handa) wrote
in < HANDA.90Feb3005102@etlhit.etl.go.jp> (fj.editor.emacs:1880/etlcom):
|どうも適当なNGを思いつかないので...
まったく。。こんな時間に何を考えてるンでしょ :-)
|皆さん、非日本語OSのもとでどうやって日本語の grep をやって
|いますか?
|bash にしても csh にしてもコマンドの引数に漢字を渡せないため、
|しょうがないから Nemacs の中で
|
| (call-process " /bin/fgrep" nil t t
| " -n" " 漢字" " filename" " /dev/null" )
|
|に似たことをやっているのですが、これでは filename にワイルド
|カードが使えなくて不便です。
% cat > script
/漢字/p
% sed -n -f script
なんてのはどうでしょう?
漢字の部分がJISだと、エスケープシーケンスを切り取るか、
両方EUCにして比較するとかの必要がありますけど。
ls | xargs | ... とかするのかな。面倒。
どのみち、/[けは]んちゃん/なんて使えないしね :-)
++佐藤@電総研(コード選択の自由、あははーん)
Next
Continue < 4669@titisa.is.titech.ac.jp>
< HANDA.90Feb3122457@etlhit.etl.go.jp>