Aqui está uma maneira possível: uma tabela de pesquisa usando uma matriz awk
associativa: -
awk '
NR==FNR {
a[$1] = $1 "_" $2; next;
}
{
for (i=1;i<=NF;i++) {if ($i in a) $i = a[$i];}
}
1' file2 file1
Existem muitos exemplos semelhantes se você pesquisar "join awk" neste site.