У меня длинный столбец единиц и нулей:
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
....
Я могу легко получить среднее число нулей между ними (всего общее/одно):
ones=$(grep -c 1 file.txt)
lines=$(wc -l < file.txt)
echo "$lines / $ones" | bc -l
Но как я могу получить длину строк нулей между ними? В кратком примере выше это будет:
3
5
5
2