Команда "paste".

Ключи: 
-d --delimeters=LIST - заменяет символы из LIST вместо TABS
-s -serial - выводит файл сразу вместо параллельного вывода
Примеры:

Файл 1 (file1.txt)

Файл 2 (file2.txt)

1. Вывод файла - "paste file1.txt"

2. Вывод файла в одну строку - "paste -s file1.txt"

3. Объединить строки файла разделителем - "paste -d- -s file1.txt"

или разделить запятой - "paste -d, -s file1.txt"

4. Объединить файл в несколько столбцов - "paste - - < file1.txt"

или "paste - - - < file1.txt"

5. Объединить файл в несколько столбцов с разделителями - "paste -d: - - < file1.txt"

или "paste -d:* - - - < file1.txt

6. Объединение нескольких файлов - "paste file1.txt file2.txt"

То же с разделителем - "paste -d- file1.txt file2.txt"

7. Объединить два файла строча за строчкой - "paste -d'\n' file1.txt file2.txt"