OS

[Windows] 파일 내용 하나로 합치기 (TYPE 명령어)

RYEAN 2020. 8. 14. 18:16
반응형

 

 


 

수십개의 파일 내용을 하나로 합칠 일이 생겼다..

심지어 각 파일마다 만 건 이상의 데이터를 가지고 있어 하나 하나 복붙하기도 골치 아프다.

 

이럴때 윈도우 명령 프롬프트 (cmd) 에서 type 명령어를 통해 아주 간~~~~ 편하게 파일 내용을 하나로 합칠 수 있다.

 

 

간단한 예시로 보여주겠다.

 

 

나는 아래 세 가지 파일(1.txt, 2.txt, 3.txt) 을 하나의 파일(4.txt) 로 합쳐주려고 한다.

각 파일의 내용은 아래와 같다.

 

1. 실행창에서 도스창(cmd) 을 열어보자.

 - 실행(윈도우키 + R) > cmd 입력

 

2. cmd 에서 병합하려는 파일들이 있는 경로로 이동한다.

 

- 위 빨간 영역을 한 번 클릭하면 아래와 같이 경로가 나온다.

 

 

3. 'cd' 명령어를 통해 해당 경로로 이동시켜준다.

 cd C:\Users\MOON\Downloads

 

 

4. 'type' 명령어를 통해 파일 내용을 병합시켜준다. (두가지 방법이 있다.)

 

방법1)

type 1.txt 2.txt 3.txt > 4.txt

 - 원하는 파일(1.txt 2.txt 3.txt) 을 지정해서 하나의 파일(4.txt) 로 병합

 

방법2)

type *.txt > 4.txt

 - 해당 경로에 있는 모든 txt 파일을 4.txt 로 병합

 

이렇게 하면 4.txt 파일이 생기고, 내용을 보면 아주 빠르고 간단하게 병합이 완료되어있다.

 

병합 시 주의해야할 점은 병합되는 파일은 반드시 존재하지 않는 파일이여야 한다.

예를 들면 type 1.txt 2.txt > 3.txt안된다는 의미이다. (3.txt 가 이미 존재하고 있으므로)

 

그리고 .txt 파일 뿐만 아니라 .sql 파일, .csv 파일도 모두 병합이 가능하다!!!

 

 

이거 덕에 나는 노가다를 면할 수 있었다 :)

 

 

반응형