Agregar un elemento a una matriz asociativa awk
Tengo un archivo de entrada (input.txt) con algunos campos:
A1 B1 C1 D1 E1
A2 B2 C2 D1 E2
A3 B3 C3 D2 E3
A4 B4 C4 D2 E4
Y quiero agregar elementos de una matriz asociativa,
awk '{a[$4]=a[$4] $5; print a[$4]} END {for(b in a) {print a[b]}}' input.txt
Creo que la salida debería ser (es decir, E2 se concatena a E1, y E4 se concatena a E3):
E1 E2
E3 E4
pero en cambio el resultado es:
E2
E4
No estoy seguro de qué hay de malo en mi código.