メインコンテンツに移動
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

タグ

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