0
grepでマッチした行以降の値を表示する
2021-05-30

マッチした行以降の表示行数を指定するのは-Aで行えるが対象のファイルの行数すべてをカバーしたい

  • sample.txt
hoge
fuga
pyo

separator
itemA
itemB
itemC
itemD
itemE

-Aの値を動的にすればカバーできるということで

cat sample.txt | grep -A $(wc -l sample.txt | awk '{print $1}') 'separator'

こんな感じで対象ファイルの行数を最大とするようにすれば取りこぼしがなくなる

0

Profile

swfz
swfz
日々学んだことを残していく
Today I Learned
コード片置き場

Account

RSS

Powered by Pixela
© 2024. swfz