2011-06-10から1日間の記事一覧

段落単位で選択する grep(1) って無いのかな

(1つ以上の連続した)空行で区切られた「段落」の中に検索語があったら段落全体を出力するような grep(1) がほしい.これも昔 若かりし頃は sed(1) のレジスタを使って,元の改行文字を(決して衝突しないマーカー) __FLA_XYZZY_NEW_LINE__ に変換しつつ全…

色だけ付ける grep(1) って無いのかな

-o (--only-matching) の逆で,マッチしない行も含めて全ての行を出してほしい.--color=always と組み合わせて,一部に色を付けるためだけに使いたいんだが.まぁ実用上は -C999 でいいかも. 「それって本来 sed(1) の仕事じゃね? grep(1) だと赤1色だけ…