Как заставить кошку начать новую линию

У меня есть четыре файла:

one_file.txt

abc | def

two_file.txt

ghi | jkl

three_file.txt

mno | pqr

four_WORD.txt

xyz| xyz

Я хочу объединить все файлы, оканчивающиеся на «file.txt» (то есть все, кроме four_WORD.txt), чтобы получить:

abc | def
ghi | jkl
mno | pqr

Для этого я запускаю:

cat * file.txt> full_set.txt

Однако full_set.txt выглядит так:

abc | defmno | pqrghi | jkl

Есть идеи, как сделать это правильно и эффективно, чтобы каждый оказался на своей линии? На самом деле, мне нужно сделать выше для большого количества очень больших файлов. Спасибо заранее за вашу помощь.

Ответы на вопрос(6)

Ваш ответ на вопрос