Мне нужно посчитать длину первых слов в файле через gawk.
Использовать следующий код:
BEGIN {
{print "length sum"}
{print; sum += length($1)}
}
{print "summa=", sum}
Возвращает строки с "sum = 0".
пример ввода: пример: gawk -f many?Potholderz
пример выхода:
длина суммы
сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма =0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая= 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0 итоговая = 0сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0 сумма = 0
Как это исправить?