• ベストアンサー

grepで検索行以外の行を抽出する方法

grepをかけると検索文字列を含む行を抽出しますが 検索文字列を含む行とその前後の行も出力したりできるのでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • knaka
  • ベストアンサー率100% (1/1)
回答No.3
参考URL:
http://hide.maruo.co.jp/lib/macro/zengo320.html
noname#45091
質問者

お礼

ありがとうございました。マクロを使用して前後行の出力が できるようになりました。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • knaka
  • ベストアンサー率100% (1/1)
回答No.2

こちらのサイトが参考になると思います。

参考URL:
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/137greplineplus.html
noname#45091
質問者

補足

ありがとうございます。 実は秀丸のgrepを使おうとしているのですが 「-A」などのオプションは使えないのでしょうか?

すると、全ての回答が全文表示されます。
  • Ceren
  • ベストアンサー率49% (90/183)
回答No.1

GNUのgrepであれば、-Aで一致後、-Bで一致前、-Cで一致前後の出力行数を指定することができます。

noname#45091
質問者

補足

ありがとうございます。 実は秀丸のgrepを使おうとしているのですが 「-A」などのオプションは使えないのでしょうか?

すると、全ての回答が全文表示されます。

関連するQ&A