Відповіді:
Для цього можна використовувати пасту:
paste -d '\0' aaaa.txt bbbb.txt > cccc.txt
З вашого запитання виходить, що перший файл містить ;
кінець. Якщо цього не відбулося, ви можете використовувати це як роздільник, використовуючи -d ';'
натомість.
Зауважте, що всупереч тому, що можна подумати, -d '\0'
це не вставлення символу NUL як роздільника, а порожній роздільник. Це стандартний спосіб вказати порожній роздільник. Деякі paste
реалізації, такі як GNU, paste
дозволяють paste -d ''
це зробити, але вони не є ні стандартними, ні портативними (багато інших реалізацій повідомлять про помилку щодо відсутнього роздільника, якщо ви використовуєте paste -d ''
).