在 bash 我有一个排序的整数数组,如:
array[0]=1
array[1]=2
array[2]=3
array[3]=4
array[4]=7
array[5]=9
array[6]=10
array[7]=13
array[8]=15
array[9]=16
我想获得如下输出:
1-4,7,9-10,13,15-16
有没有简单快速的方法呢?
在 bash 我有一个排序的整数数组,如:
array[0]=1
array[1]=2
array[2]=3
array[3]=4
array[4]=7
array[5]=9
array[6]=10
array[7]=13
array[8]=15
array[9]=16
我想获得如下输出:
1-4,7,9-10,13,15-16
有没有简单快速的方法呢?