У меня есть файл .sh
, который берет файл журнала, извлекает данные и создает отчеты. Я хотел бы рассчитать, какой процент от общего количества строк вызывает всплывающее окно с ошибкой (топ-говорящие).
Пока у меня это:
awk '// {print $4, substr($0, index($0,$9))}' | sort \
| uniq -cd | sort -nr | head -n20 > $filename-sr1.tmp
Это выводит два столбца, за числом следует строка.
Как я могу взять только счет, чтобы сделать расчеты. Например. count / total_lines = 0.000000
...