grep検索No.16237
研削 さん 03/12/24 15:34
 
grep検索でいくつか検索結果が出るのですが

「04.chat(495):<FONT COLOR=」
の場合は、
ファイル名(行数):検索文字のある行

だと思うのですが「検索・指定行」から495行目に
飛んだのですがgrep検索結果と合わないのですが
なぜでしょうか?

環境:WindowsXP home
秀丸Ver4.04
検索ファイル「*.*」
HMJRE.DLL V1.03
チェック項目は「あいまい」、「サブフォルダ」

[ ]
RE:16237 grep検索No.16241
秀まるお2 さん 03/12/24 16:10
 
 一応、04.chatというファイルの495行目に「<FONT COLOR=」という内容が入っ
ているはずですが、違うって話ですよね。

 例えば、1行ずれた位置か、あるいはその付近に「<FONT COLOR=」があるとい
うことか、それとも「<FONT COLOR=」という内容が付近に見あたらないというこ
とか、どっちでしょ?

 前者だとしたら、秀丸側の行番号計算が少々狂っているんだと思います。例え
ば改行文字の制御コードが狂っているファイルだと、秀丸側の計算が狂うことが
あるかもしれません。

 仮に後者だとしたら、どこか別のフォルダの「04.chat」というファイルのこ
とじゃないかと思います。

 前者の場合は、できればその「04.chat」というファイルをlzh形式に圧縮する
などして作者に送って頂ければ、たしかにバグも再現できて、バグ修正も出来る
と思います。

[ ]
RE:16237 grep検索No.16243
ENCODINGSHIFTJIS さん 03/12/24 18:13
 
GREP や  秀丸起動時のオプション
  /j行番号,桁番号 または/j行番号

 行番号は、動作環境での設定に関係なく,エディタ的な番号(改行文字だけを数え
た番号)
ですから。

メニュー>その他>ファイルタイプ別の設定>詳細>
行番号の計算方法>エディタ的
設定が必要では?

[ ]
RE:16243 grep検索No.16264
研削 さん 03/12/26 12:41
 
>メニュー>その他>ファイルタイプ別の設定>詳細>
>行番号の計算方法>エディタ的
>設定が必要では?

ENCODINGSHIFTJISさん、ありがとうございます。
上記の方法「行番号の計算方法」の指定で問題を
クリアーすること出来ました。

[ ]
RE:16264 grep検索No.16265
Iranoan さん 03/12/26 18:04
 
 研削さん今日は、Iranoan です。
 念の為お断りしておくと、開発者とは何の関わりも無い単なる一ユーザです。
> 上記の方法「行番号の計算方法」の指定で問題を
 既に解決されたようですが、grep の結果ウィンドウで「タグジャンプ」(標
準では [F10]) を使うと、研削さんのやりたいことが素早くできると思います。

[ ]