Réponses:
Vous pouvez utiliser de la pâte pour cela:
paste -d '\0' aaaa.txt bbbb.txt > cccc.txt
D'après votre question, il semble que le premier fichier contienne ;à la fin. Si ce n'est pas le cas, vous pouvez l'utiliser comme délimiteur en utilisant à la -d ';'place.
Notez que contrairement à ce que l'on peut penser, avec -d '\0', ce n'est pas coller avec un caractère NUL comme délimiteur, mais avec un délimiteur vide. C'est la manière standard de spécifier un délimiteur vide. Certaines pasteimplémentations comme GNU le pastepermettent paste -d '', mais ce n'est ni standard ni portable (de nombreuses autres implémentations rapporteront une erreur sur le délimiteur manquant si vous utilisez paste -d '').