grepにNo.17949
kuma_matsu さん 04/09/08 10:50
 


unit2.txt(4): \時代\江戸時代末期〜明治時代
unit2.txt(11): \HW\江戸時代末期・明治時代の侠客。陸奥会津藩中間部屋の部屋頭
unit2.txt(19): \時代\江戸時代後期

[ ]
RE:17949 (大変失礼しました)【質問】grNo.17950
kuma_matsu さん 04/09/08 10:54
 
前コメントの投稿中に、間違ってリターンキーを押してしまいました。申し訳ござい
ません。

さて、質問ですが、grepの実行結果は、例えば

unit2.txt(4):江戸時代末期〜明治時代にかけて
unit2.txt(11):江戸時代末期・明治時代の侠客
unit2.txt(19):江戸時代後期の
..........
..........

などと表示されますが、この冒頭の「ファイル名(行番号)」の表示をさせない方法
はあるのでしょうか?
(grepの結果に“最初のコロンまでを削除”などのマクロをかければいいであろうこ
とはわかるのですが、もしかしてどこかの設定あるいはオプションを調整すると、可
能であればと思いましてお聞きするものです)

[ ]
RE:17950 (大変失礼しました)【質問】grNo.17951
ENCODINGSHIFTJIS さん 04/09/08 12:15
 
Grep設定はありません。

>マクロをかければいいであろうことはわかる
そうしましょう。(これが 秀丸スタイル です)
置換・正規表現
^.+\):
を、「空」に全置換

これを、キー記録、マクロに変換(一行)、そのマクロをキーに登録

[ ]
RE:17950 (大変失礼しました)【質問】grNo.17954
秀丸担当 さん 04/09/08 16:46
 

>などと表示されますが、この冒頭の「ファイル名(行番号)」の表示をさせない方法
>はあるのでしょうか?

ここを無くす設定は無いです。
ENCODINGSHIFTJISさんのおっしゃる通り、置換するなどをしてやるのがいいと思
います。

[ ]