Respostas:
Você pode usar colar para isso:
paste -d '\0' aaaa.txt bbbb.txt > cccc.txt
Da sua pergunta, parece que o primeiro arquivo contém ;
no final. Caso contrário, você pode usar isso como delimitador usando -d ';'
.
Observe que, ao contrário do que se pensa, -d '\0'
não é colar com um caractere NUL como delimitador, mas com um delimitador vazio. Essa é a maneira padrão de especificar um delimitador vazio. Algumas paste
implementações como o GNU paste
permitem paste -d ''
isso, mas não é padrão nem portátil (muitas outras implementações reportarão um erro sobre o delimitador ausente, se você usar paste -d ''
).