次のような数値の列があります。
2
3
4
5
8
9
10
数字の列に 2-5 と 8-10 のようなものを出力したいと思います。これはそれほど難しいことではないようですが、スキルが不足しています。awk を使用して、以下のような違いの列を作成し、それを使用して範囲をキャプチャしようとしましたが、動作させることができません。
2 0
3 1
4 1
5 1
8 3
9 1
10 1
startNumber = $1
{ if ($2 > 1) { print "Start Number", startNumber } else {
if ($2 <= 1) endNumber=$1
}
} {print "printing the endNumber", endNumber}