メインコンテンツに移動
mattz.xii.jp

Main navigation

  • Home
User account menu
  • ログイン

パンくず

  1. ホーム

grep

最近覚えたgrepのオプション 「C」

By mattz, 2011/07/08

この手の話は、なんだよそんなことも知らなかったのかよ、的な話ではありますが。

grepコマンドのオプションにCってのがあるのを最近知りました。バージョン依存だったりするかもしれませんが、その辺を調べる気はありません。

$ grep -C1 hoge xxxx.log

などとやりますと、xxxx.logから「hoge」を含む行とその前後1行が抽出できます。

$ grep -C5 hoge xxxx.log

なら前後5行。

で、今更help見てみたら、A(after)とかB(before)もあるらしいので、一緒に覚えちゃいましょう。僕も今覚えました。

役に立つシチュエーションは結構あると思いますです。

追記

さらにhelp見てたら、-CのCは省略できるらしい。つまり

$ grep -C5 hoge xxxx.log

と

$ grep -5 hoge xxxx.log

は同じだよ、と。

タグ

  • 雑記
  • linux
  • grep

タグ

DragonflyセキュリティCDイベントTogetterマンガオウガwebお出かけ田中圭一空耳DrupalUserJSONE OUTSながいけんLDR皆川亮二とめはねっ!24のひとみメールフロマンガ小池一夫IE6石塚真一男女PSP増田吉田戦車弁護士のくずツモっ子どうぶつの森甲斐谷忍森のテグーたむらぱん写真集加藤伸吉bookmarkletgrepUserCSSTwitterゼブラクイーンTap Defenseカルネージハートスポーツ三国志ライブJavaScript時をかける少女ER倉島圭Michael Jacksonプログラミング言語神聖モテモテ王国NPB国民クイズ上ってなンボ!!おもちゃブログOperasaku saku岳Googleケータイ琉神マブヤー12月生まれの少年コンビニFONレジストリMovable TypePEACE MAKER杉元伶一翻訳塊魂武帝紀田辺イエロウ映画キーボード正規表現ニュースphp北方謙三Python二ノ宮知子Excel安全地帯私たちは繁殖している木村カエラ燃えるVはてなYahoohideシャーロック・ホームズ仮面ライダーSPIRITSやきう井浦秀夫お知らせperlHALCALI風来のシレンサナギさん猫安倍夜郎twicli村枝賢一河合克敏本さくらインターネット音楽UIIMEGoogle+島本和彦Line RiderWindowsFreeBSDウルフガイ野球pipesアプリいきものがかり施川ユウキ内田春菊平井和正結界師ファイターズボルダリングCSS2ちゃんねるOAuthゲーム日本語CPAN卓球のだめカンタービレlinuxiOSChromeADAMAS小説ブラウザvagrant雑記Firefox検索仲里依紗DVDspam水滸伝
mattz.xii.jp