Path: katsu From: katsu@sra.co.jp (WATANABE Katsuhiro) Message-ID: Date: 18 Jun 1996 14:20:58 GMT Organization: Software Research Associates, Inc., Japan In-reply-to: Nakagawa Itaru's message of Tue, 10 May 1994 05:38:43 GMT Newsgroups: fj.questions.unix Subject: Re: help: grep a term and display previous lines as well as followings. References: Distribution: Mime-Version: 1.0 (generated by tm-edit 7.47) Content-Type: text/plain; charset=ISO-2022-JP あまりのフォローの遅さが議論の妨げになっていたらごめんなさい。 記事 で itaru@ulis.ac.jp (Nakagawa Itaru) さんいはく > grep ファミリーのようなコマンドで、ヒットした単語の前後数行を表示でき > るフリーソフトを探しています。 どなたかご存知でしたら所在を教えてください。 > o 表示する行数が指定できること > o 複数のファイルを同時に検索できること > o 検索時に 大文字、小文字は識別すること GNU grep でできるのではないでしょうか。-A, -B オプションで各々前数行、 後数行を表示できますし、-n (nは自然数) や -C で前後を表示することも できます。 一般の grep でも(特に非対話的な利用をする時には)、-n オプションで 行番号を取り出して、その周辺を検査するのはエディターに任せる手もあります。 GNU grep 以外であれば、 mg (ftp://ftp.sra.co.jp/pub/lang/perl/sra-scripts/mg-2.16) も便利です。 -- 渡邊克宏@SRA