여러 텍스트 파일을 병합 또는 병합하는 방법


여러 텍스트 파일을 단일 텍스트 파일로 병합해야하는 경우가 있습니다. 예를 들어, 서로 다른 디렉토리에 수백 개의 텍스트 파일이 들어있는 CD를받을 수 있습니다.이 파일은 Excel 등으로 가져 오기 위해 하나의 파일로 결합해야합니다.

네트워크 로그가 있으면 파일, 서버 로그 파일 또는 백업 로그를 결합하여 데이터 마이닝 또는 데이터 분석을 위해 결합 할 수 있습니다. 텍스트 파일을 함께 결합하는 방법에는 몇 가지가 있습니다. 결과는 선택한 방법에 따라 약간 씩 다릅니다.

이 기사에서는 텍스트 파일을 결합하는 몇 가지 방법에 대해 설명하겠습니다.

방법 1 - 명령 프롬프트

명령 프롬프트를 사용하여 문제가 없다면 다음을 수행하십시오. 전체 텍스트 파일을 빠르게 병합하는 데 사용할 수있는 몇 가지 간단한 명령. 명령 프롬프트를 사용하면 타사 프로그램을 설치할 필요가 없다는 이점이 있습니다. 명령 프롬프트를 사용하는 데 작은 입문서가 필요하면 내 명령 프롬프트를 사용하는 초보자 용 가이드 을 확인하십시오.

또한 명령 행에서 여러 매개 변수를 사용할 수 있으므로 상당히 복잡한 명령을 작성할 수 있습니다 조인 프로세스에 포함시킬 파일을 필터링하고 정렬 할 수 있습니다. 가장 간단한 명령을 설명 하겠지만 좀 더 복잡한 작업을 수행하는 방법을 보여주기 위해 몇 가지 예를 살펴 보겠습니다.

먼저 Windows 탐색기를 열고 텍스트 파일이있는 디렉터리로 이동하십시오. . 파일이 여러 하위 폴더에 저장되어있는 경우 상위 디렉토리로 이동합니다. 이제 CTRL + SHIFT키를 누른 상태에서 탐색기 창의 빈 곳을 마우스 오른쪽 버튼으로 클릭하십시오.

open command window here

현재 디렉토리에 설정된 명령 창이 열릴 것입니다. 이제 명령을 입력하면됩니다. 위에서 볼 수 있듯이 폴더에 두 개의 폴더가있는 세 개의 텍스트 문서가 있습니다. 이 폴더에있는 텍스트 파일 만 결합하려는 경우 다음 명령을 실행합니다.

(* .txt)에서 % f에 대해 "% f"& gt; & gt; c : \ Test \ output.txt

코딩 용어에서이 파일은 .TXT로 끝나는 모든 파일을 반복하는 간단한 FORoutput.txt라는 파일로 출력합니다.

combine txt cmd

디렉토리에서 찾은 각 텍스트 파일에 대한 별도의 명령. 텍스트 파일이 있지만 .log 또는 .dat 등의 확장자가 다른 경우 명령에서 * .txt 값을 간단히 변경할 수 있습니다. 출력이 현재 디렉토리와 다른 위치에 있어야한다는 점도 유의해야합니다. 그렇지 않으면 텍스트 파일이므로 출력 파일을 추가합니다.

이제 텍스트 파일이 한 폴더에만 있지 않고 많은 하위 폴더에 있습니다. 이 경우 명령에 매개 변수를 추가 할 수 있습니다.이 매개 변수는 현재 디렉토리의 하위 폴더에서 텍스트 파일을 재귀 적으로 검색하도록 지시합니다.

.txt의 / R % f에 대한

유형 "% f"& gt; & gt; for 문 바로 뒤에 / R매개 변수가 있음을 알 수 있습니다.명령을 실행하면 동일한 디렉토리에있는 세 개의 디렉토리에 두 개의 추가 텍스트 파일이 있음을 알 수 있습니다.

merge text files

명령 프롬프트와 마찬가지로 일반적으로 위의 FOR문과 동일한 작업을 수행 할 수있는 또 다른 명령이 있습니다. 이 명령은 실제로 훨씬 간단하고 실제로 잘 작동한다면 위의 방법 대신 자유롭게 사용하십시오.

copy * .txt output.txt

이 명령은 잘 작동하지만 이전 명령과 같은 옵션은 많지 않습니다. 예를 들어 하위 폴더를 통해 재귀 적으로 검색 할 수는 없습니다.

방법 2 - TXTCollector

TXTCollector 는 무료입니다 괜찮은 기능이 설정된 텍스트 파일 합병 도구. 사용하기가 매우 쉽고 여러 가지 방법으로 작동하도록 구성 할 수 있습니다.

combine text files

먼저 폴더 경로를 입력하거나 복사하여 붙여 넣으십시오 상단의 폴더상자에 추가하거나 폴더 찾아보기버튼을 클릭하고 텍스트 파일이있는 폴더를 선택하십시오. 그런 다음 결합 할 파일 유형을 선택할 수 있습니다.

기본적으로 TXTCollector는 모든 TXT 파일을 검색하여 결합합니다. 그러나 목록에서 선택하여 여러 개의 CSV, BAT, HTM, LOG, REG, XML 및 INI 파일을 하나로 결합하거나 병합 할 수 있습니다!

하위 폴더 포함TXTCollector가 주 폴더의 각 하위 폴더를 재귀 적으로 들여다보고 싶다면 상자를 클릭하십시오. TXTCollector는 디렉토리에서 얼마나 많은 파일을 찾았는지 보여줍니다.

merge txt files

다음으로 각 파일 사이에 표시 할 구분 기호를 선택할 수 있습니다 결합. 이것은 커맨드 라인 방법으로 얻을 수없는 멋진 기능입니다. 드롭 다운 메뉴에서 선택하거나 상자에 원하는 것을 입력 할 수 있습니다.

기본적으로 프로그램은 디렉토리 이름, 파일 이름 및 각 파일 사이의 구분 기호를 넣습니다. 각 파일간에 끊김없이 파일을 계속 결합하려면 구분 기호 없음, 파일 이름 없음캐리지 리턴이 없음을 선택하십시오. / p>

combine multiple txt files

그러면 파일 사이에 공백 문자를 추가할지 여부를 선택할 수 있습니다. TXTCollector의 멋진 점은 사용자 정의가 가능하다는 것입니다. 확장 프로그램 및 구분 기호라는 링크를 클릭하면 TXTcollector에 자체 확장 프로그램을 추가 할 수 있습니다.

extensions.txt파일을 편집하십시오 TXTCollector 응용 프로그램 데이터 디렉토리에 있습니다. TXTcollector는 확장자가 무엇이든 일반 텍스트 파일 만 처리합니다. 따라서 여러 개의 XLS 파일을 일반 텍스트로 저장하지 않으면 결합 할 수 없습니다.

프로그램의 유일한 제한은 한 번에 32,765 개의 텍스트 파일을 결합 할 수 있다는 것입니다. 그것보다 많은 것을 가지고 있다면, 그 중 많은 것을 하나로 합친 다음 큰 것을 더 작은 것, 최대 32,765까지 조합 할 수 있습니다!

전반적으로, 여러 텍스트를 조합하는 매우 간단하면서도 강력한 프리웨어 앱입니다 파일. 다행히도,이 두 가지 방법은 대부분의 사람들에게 유용 할 것입니다. 좀 더 복잡한 상황에 처했을 경우 의견을 남겨 주시기 바랍니다. 도와 드리겠습니다.

또한 8에 관한 다른 게시물을 확인하십시오.. 즐기십시오!

Excel 시트 합치기

관련 게시물:


28.08.2015