Cómo replace campos de file_A con campos de file_B

Tengo un file como:

{&structure_name.field, sizeof(structure_name.field), &structure_name.field, sizeof(structure_name.field), TODO }, {&structure_name.field, sizeof(structure_name.field), &structure_name.field, sizeof(structure_name.field), TODO }, {&structure_name.field, sizeof(structure_name.field), &structure_name.field, sizeof(structure_name.field), TODO }, 

y otro file que tiene 3 loggings con dos campos en cada línea:

 123 fun1 456 sum_fun 789 multi_fun 

Quiero escribir un command rápido que me dará algo como a continuación:

 {&structure_name.123, sizeof(structure_name.123), &structure_name.123, sizeof(structure_name.123), fun1 }, {&structure_name.456, sizeof(structure_name.456), &structure_name.456, sizeof(structure_name.456), sum_fun }, {&structure_name.789, sizeof(structure_name.789), &structure_name.789, sizeof(structure_name.789), multi_fun }, 

¿Puede por favor aconsejarme cómo lograr esto?