2022/02/04

텍스트 파일 일괄 처리 프로그램 | Batch Text Replacer 한국어

강력한 텍스트 파일 일괄 처리 프로그램 | Batch Text Replacer 한국어 패치

Powerful text file batch processing program | Batch Text Replacer Korean Patch
<Batch Text Replacer 한국어판>

여러 텍스트 파일을 동시에 빠르고 쉽게 편집

살다 보면 뇌가 지루해 죽겠다는 듯 쓸데없는 일에 괜한 호기심이 생길 때가 있다. 소설 같은 장문의 글 속에 특정 단어가 몇 개나 사용되었을까 하는 고민 같지 않은 고민도 그중 하나이지 않을까 싶다. 그래서 이런 것도 계산해주는 프로그램이 있나 하고 찾아봤더니 신통방통하게도 있었다. 바로 여러 텍스트 파일을 동시에 빠르고 쉽게 편집할 수 있는 Batch Text Replacer라는 텍스트 편집기이다.

구글에서 포터블 버전을 구해 사용해보니 생각보다 기능이 엄청 많다. PERL 호환 정규식도 지원하니 활용성도 무궁무진하다. 텍스트 파일뿐만 아니라 smi, srt 같은 자막 파일(UTF-8로 저장된 것)과 HTML 편집도 지원한다. 지금 당장은 사용할 일이 없더라도 알아두면 훗날 요긴하게 써먹을 수 있을 것 같아 일단 한국어로 지역화했다.

그렇다고 이렇다 할 팁을 설명할 수 있을 정도로 사용 방법을 익히지는 못했다. 하지만, 생각보다 사용 방법이 어렵지는 않으므로 이것저것 만지면서 차츰차츰 익히다 보면 어느 정도까지는 숙달되지 않을까 싶다(자세한 것은 온라인 도움말 참고).

Batch Text Replacer 기능 소개

• 한 번에 여러 파일의 텍스트 검색 및 교체를 알기 쉽게 표시
• 큰 텍스트 파일 일괄 편집 지원(최대 40MB 및 2백만 줄)
• 재사용을 위해 설정을 프로필로 저장
• 텍스트 파일의 특정 부문 편집(예: 텍스트 내의 부문 교체, 이동 또는 교체)
• 줄 작업 수행 - 텍스트 또는 텍스트 파일 내의 줄 편집(예: 숫자, 들여쓰기, 교체, 삽입, 교환, 줄 이동 또는 제거)
• 기능을 그룹화하고 필터 또는 고차 기능을 적용
• 많은 파일을 검색하여 특정 단어가 있는지 확인하고 결과를 내보내거나 클립보드로 복사
• CSV 파일을 사용하여 한 번에 여러 텍스트 구문 검색 및 교체
• 텍스트 파일 인코딩 변경(예: UTF-8을 ANSI로 변환)
• 정규식 및 변수를 사용하여 텍스트 편집 수행
• 통합 배치 모드를 사용하여 스크립트 파일을 통해 텍스트 작업 수행
• 각 작업 결과 미리보기 지원
• 통합 zip 백업을 사용하여 변경 사항 실행 취소 가능
• 광범위한 필터를 적용하여 처리할 파일 제한(예: 파일 크기 또는 인코딩 기준)

Batch Text Replacer 한국어 패치 다운로드(링크 교체)

• 압축 암호: singingdalong


Batch_Text_Replacer_kor_zip
└ 버전 2.14.1.0, 2.14.0 둘 다 포함
└ 패치 방법: Batch Text Replacer 폴더의 languages.xml 파일 교체

Profiles.zip(예제 프로필 한국어판)
└ 패치 방법: Batch Text Replacer\Languages\lngEn 폴더 안의 Profiles 폴더 교체

스크린샷으로 Batch Text Replacer 간단하게 살펴보기

Powerful text file batch processing program | Batch Text Replacer Korean Patch

기본적인 사용법은 [프로필 개요]에 있는 예제 프로필을 참고하자.

Powerful text file batch processing program | Batch Text Replacer Korean Patch

특정 단어로 시작하는 줄을 몽땅 제거할 수 있다. 다만, Batch Text Replacer는 [미리보기]에 있는 결과에 새로운 [동작]을 적용하는 것은 지원하지 않으므로, 이렇게 생긴 빈 줄을 제거하려면 일단 문서를 저장한 다음 새로 불러와 작업해야 한다.

Powerful text file batch processing program | Batch Text Replacer Korean Patch

간단하게 빈 줄 제거!

Powerful text file batch processing program | Batch Text Replacer Korean Patch

단순히 빈 줄 제거만 되는 것이 아니라 몇 줄 이상의 빈 줄을 사용자가 설정한 빈 줄 값으로 고정하는 것도 가능하다.

위 예제는 최대 빈 줄 수를 1로 고정한 것이다.

Powerful text file batch processing program | Batch Text Replacer Korean Patch

줄 바꿈 기호(엔터, CR LF)를 제거할 수도 있다.

위 예제 같은 경우 모든 줄 바꿈이 제거되면서 긴 줄의 글이 단 한 줄의 글로 축소되었다.

Powerful text file batch processing program | Batch Text Replacer Korean Patch

오늘 나의 호기심, 즉 소설에 특정 단어가 몇 번 사용되나 하는 궁금증은 Batch Text Replacer [삽입] 기능으로 해결했다.

위 예제는 특정 단어 뒤에 연속 번호를 매긴 것이다. 류츠신의 소설 『삼체 1부』에서 ‘왕먀오’라는 단어는 총 481번 사용되었음을 확인할 수 있었다.

Powerful text file batch processing program | Batch Text Replacer Korean Patch

특정한 줄에 사용자가 원하는 텍스트를 삽입하는 것도 가능하다.

위 예제는 1번, 3번 줄에 사용자가 정의한 텍스트를 삽입한 것이다.

Powerful text file batch processing program | Batch Text Replacer Korean Patch

탭 키로 생긴 공백을 제거하는 것도 가능.

Powerful text file batch processing program | Batch Text Replacer Korean Patch

들여쓰기 일괄 적용도 가능하다.

위 예제는 첫 번째에서 세 번째 줄까지 5탭만큼의 공백을 더한 것이다.

Powerful text file batch processing program | Batch Text Replacer Korean Patch

끝으로 smi, srt 같은 자막 파일도 편집할 수 있는데, Batch Text Replacer에서 불러오기 전에 [UTF-8]로 저장되어 있어야 한다. 그렇지 않으면 한글이 깨진다.

댓글 2개:

  1. 텍스트파일의 여러단어를 일괄수정하기위해 사용해봤는데, 사용 불가.

    답글삭제
    답글
    1. 그런가요? 전 잘 되는데 말입니다. 한 단어 변환할 때마다 규칙 하나씩 추가해야 합니다.

      삭제

댓글은 검토 후 게재됩니다.
본문이나 댓글을 정독하신 후 신중히 작성해주세요