作者: Bunta
日時: 2005/6/04(23:26)
 浜口さん、わざわざありがとうございます。
 なのですが、

>>cgrep -r "文太" c:\000
>は順序と場所が違っていて
>
>>cgrep -rc:\000  "文太"
>なのでは?

 順番替えは、すべての組み合わせでやってみたつもりなのです。で、もしかし
て、 XPだから? と思い、IBM dos(って正確かしら?)のドコモバでやって
みたのですが、反応は同じでした。上の修正パターンでも(カレントにするとか、
ワイルドカードを指定する、しない)、入力(対象文字列)のキーインを待って
るよ、的な画面で、動かなくなってしまうのですよね…。

 何を間違えているのでしょうか? >Bruce.さん m(__)m


 Bruce.さん、返信読ませて頂いてます。でも、駄目みたいなのです。m(__)m

C:\>c:\bin2\cgrep -rc:\000 "文太"
^Z						;no replyゆえ

C:\>c:\bin2\cgrep c:\000\222\ccc.txt "文太"
c:\bin2\cgrep.exe: can't open `文太'.		;ああ、やっぱり、普通と
						;逆なんだよね。
C:\>c:\bin2\cgrep "文太" c:\000\222\ccc.txt 
文太						;-rがなければ問題なし。

C:\>type c:\000\222\ccc.txt 
文太						;環境のおさらいです。

C:\>c:\bin2\cgrep -rc:\000\222\ccc.txt "文太"	;これはディレクトリ指定で
^Z						;ないから、仕方ないよね。

C:\>c:\bin2\cgrep -rc:\000\222'*.txt' "文太"	;ワイルドカード 駄目
^Z

C:\>c:\bin2\cgrep -rc:\000\222 '*.txt' "文太"	;スペース入れたらどう? 駄目
c:\bin2\cgrep.exe: Invalid regular expression.

C:\>c:\bin2\cgrep -rc:\000\222 "文太"		;ワイルドカードなし
^Z

C:\>cd c:\000\222

C:\000\222>c:\bin2\cgrep -r "文太"		;カレントでカードなし
^Z

 あ、c:\bin2\cgrep.exeは、最新版です。
 旧版のcgrepb, cgrepiでも同じようです。

文太