Использование UNIX, как объединить 3 файла в один файл, т. Е. (Заголовочный файл, подробный файл и файл трейлера) - PullRequest
0 голосов
/ 19 февраля 2019

У меня есть 3 файла (заголовочный файл, подробный файл и файл трейлера).Например ..

Заголовочный файл содержит данные как показано ниже H.txt

H Chris 3434

Подробный файл содержит данные как показано ниже D.txt

D History 2 02/20/2018   
D Maths   2 02/20/2018  
D Science 2 02/20/2018  
D Biology 2 02/20/2018  

Трейлер, как показано нижеT.txt

T 02/20/2019

Я хочу получить окончательный файл с данными ниже ..

H Chris 3434  
D History 2 02/20/2018  
D Maths   2 02/20/2018  
D Science 2 02/20/2018  
D Biology 2 02/20/2018  
T 4 02/20/2019  

1 Ответ

0 голосов
/ 19 февраля 2019
cat file1 file2 file3 > result_file

ИЛИ

for f in file1 file2 file3 ; do while read line; do echo -e "$line" >> result_file ; done < $f; done
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...