[3859]
Re3:grepの不具合
げんた
>最初に開くフォルダの直下に、ドライブ番号のファイル名
>を付けたファイルを作っておきます。('c'、'd'など)
>
>その後、grep結果からファイルを開こうとすると、対象
>ファイルのあるドライブ番号のファイルが開きます。
どうもgcc対策が裏目に出ているようです.
gccのエラーメッセージではファイル名と行番号がコロン(:)で区切られるのでコロンが現れたときもファイルチェックを行います.そこでC:\だとCというファイルがカレントディレクトリにあるとマッチしてしまいますよね.
ファイル名の直後が数字かどうかのチェックを厳密にすれば誤判定は減りますが,あんまり厳しくすると逆にジャンプできなくなる場合もありそうですし...