Você pode usar o comando join
para executar esta tarefa:
join -1 1 -2 1 sample.log sample.log.1 -o 1.1,1.2,1.3,2.2
A saída será 'espaço único' separada, mas você pode usar o awk para reformatar o alinhamento da coluna.
Observe que os arquivos de entrada join
devem ser classificados.