マッチしたn行下のみ表示する
820 ワード
聞かれたので自分メモ。
お題
これの、05
の2行下のみ表示する。
grepの-A
オプションとちがって、のみ表示したい。
seq -w 01 10
01
02
03
04
05
06
07
08
09
10
sedで
05
の次の次の行だけ表示。
seq -w 01 10 | sed -n '/05/{n;n;p}'
07
捗れ〜。
おまけ: 逆は?
その逆はどうやるの。超ダサい。
seq -w 01 10 | tac | sed -n '/05/{n;n;p}'
03
どうやるの。
Author And Source
この問題について(マッチしたn行下のみ表示する), 我々は、より多くの情報をここで見つけました https://qiita.com/tohta/items/0f3a5a61a5d070268948著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .