Ваш другой файл не имеет разрывов строк Unix.Он имеет только \r
(конец строки DOS).
Эта команда gnu awk
будет работать для обоих входных файлов:
awk -v RS='[\r\n]+' '{sum += $8} END{print sum}' DOESNT_WORK.tsv
28200
-v RS='[\r\n]+'
использует разделитель входных записей в качестве одного или нескольких символов \r
или \n
.