パターンマッチング前/後の総ライン数の計算

パターンマッチング前/後の総ライン数の計算

IP アドレスのリストが長いが順序が合っていない。特定のIPアドレスの前後にいくつかのIPアドレスがあることを確認する必要があります。この目標をどのように達成できますか?

ベストアンサー1

一致を含む一致の前後の行数(たとえば、一致を除外するには結果から1を減算する必要があります):

sed -n '0,/pattern/p' file | wc -l
sed -n '/pattern/,$p' file | wc -l

しかし、これはIPアドレスとは何の関係もありません。

おすすめ記事