В столбце 3 значение часа, я хочу напечатать заголовок от 0 до 23 часов и посчитать в столбце 3 время, повторяемое часом.Если значение hr не найдено, выведите 0.
Входной файл
123 3 3
122 3 3
122 4 4
122 3 4
122 4 4
122 5 5
122 3 12
122 4 15
122 5 20
122 5 20
Требуемый вывод
Первая строка= Заголовок от 0 до 23 часов, разделенный,
Вторая строка = Найденные значения для каждого часа. Если не найдено значение, выведите 0.
0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,22,23
0,0,0,2,3,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,2,0,0,0
Для подсчета по часам,Я пробовал
awk '{a[$3]++} END {for(i in a) print i, a[i]}'
Заранее спасибо.