Мой ввод:
Position A B C D No
1 0 0 0 0 0
2 1 0 1 0 0
3 0 6 0 0 0
4 0 0 0 0 0
5 0 5 0 0 0
У меня есть файл TSV, как и выше, где я хочу суммировать строки чисел только в столбцах ABCD, а не в столбце Position.Желаемый вывод будет иметь TSV, два столбца с Position и Sum в первом ряду,
Position Sum
1 0
2 2
3 6
4 0
5 5
Пока у меня есть:
awk 'BEGIN{print"Position\tSum"}{if(NR==1)next; sum=$2+$3+$4+$5 printf"%d\t%d\n",$sum}' infile.tsv > outfile.tsv