大きなログを通過する必要があり、1つの画面で、または少なくとも私ができる方法で各一致を(各一致の前後にいくつかの行で)見たいスクロール/マッチからマッチへのジャンプ。パイプのgrepがless(または類似のもの)と一致
cat some.log | grep -B5 -A10 <regex>
私は以下にそれをパイプによって、またはいくつかの他の手段によって一致させるために試合から行くことができるようにしたいと思います。 -m
オプションを使って最初のN個のマッチを簡単に手に入れることができますが、マッチからマッチまでジャンプすることができます。私は、前と後のフラグから数値を加え、それ自身にマッチする行のために1を加えた後にテイルを加えるという小さな関数を書くことができますが、既に望んでいるような組み込みのLinux関数があるかもしれません。
猫 – hek2mgl
の無駄な使用と '男less'が' ' -p少ないことを示唆しています –
tripleee