Согласно вашим ожиданиям, пустое поле E
не имеет большого значения.
Достаточно проверить значение поля A
следующим образом:
awk '{ if($2==6) $6=240; else if($2==5) $6=120; else if($2==4) $6=0 }1' file | column -t
Вывод:
- A B C D E
- 6 15 78 4 240
- 4 14 77 4 0
- 5 13 79 2 120
- 5 16 81 4 120
- 5 16 81 4 120