수십개의 파일 내용을 하나로 합칠 일이 생겼다..
심지어 각 파일마다 만 건 이상의 데이터를 가지고 있어 하나 하나 복붙하기도 골치 아프다.
이럴때 윈도우 명령 프롬프트 (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 파일도 모두 병합이 가능하다!!!
'OS' 카테고리의 다른 글
[Linux] vi 특정 단어 라인 삭제 (2) | 2020.11.06 |
---|---|
[Windows] .bat 파일을 이용하여 파일 자동으로 삭제하기 (feat. forfiles) (11) | 2020.10.28 |