NLP/AI/Statistics

terminal에서 여러 텍스트 파일 합치기 본문

Computer Setting/Linux & Vim

terminal에서 여러 텍스트 파일 합치기

Danbi Cho 2021. 7. 13. 12:19

텍스트 파일이 여러개 나누어져 있을 때 이를 터미널에서 한번에 합칠 수 있다.

 

예를 들어, example1.txt example2.txt example3.txt가 있을 때,

 

위의 세개 파일을 total.txt로 합치기 위해서는 아래와 같이 cat을 실행하면 된다. 

$ cat example*.txt > total.txt

이 때 세개의 파일 이름이 맨 뒤 숫자 이외에 동일하여 example*.txt로 표기하였는데,

이름이 제각각일 경우엔 합치길 원하는 파일 명을 나열한 후 >(화살표) 로 하나의 텍스트 파일을 만들면 된다. 

 

예를 들어, a.txt b.txt c.txt를 d.txt로 합칠 경우 아래와 같다. 

$ cat a.txt b.txt c.txt > d.txt

 

Comments