次のようなファイルがあるとします。
Rowname
useless number
useless number
1596 1787
1595 1787
1594 1787
1565 1803
1565 1804
useless number
に基づいて awk 行 5 と 6 をスキップするように awk に指示する方法を知っていRowname
ます。しかし、前の行との差が 1 しかない場合、行をスキップするように awk に指示するにはどうすればよいですか? 出力は次のようになります。
1596 1787
1565 1803
私の問題は、場合によってはこれが得られることです:
1595 1787
1594 1787
別の言い方をすると、行名から 3 行目は常に必要ですが、行 3 との差が 1 (または 2 または 3) のみの場合、行 4 (または 5 または 6) は必要ありません。
それは理にかなっていますか?