여러 텍스트 파일에서 지정된 키워드가 포함된 행을 새 내용으로 일괄 변경하는 방법


번역EnglishFrançaisDeutschEspañol日本語한국어업데이트 시간2026-07-04 06:22:30

성명: 웹사이트의 모든 이미지, 텍스트 및 비디오 콘텐츠는 참고용이며 최신, 정확, 적절하지 않을 수 있습니다. 이의가 있는 경우 실제 경험 효과를 기준으로 하십시오!

여러 텍스트 파일에서 동일한 키워드 행을 일괄적으로 수정해야 할 때, TXT 파일을 하나씩 열어 수동으로 수정하는 것은 매우 비효율적입니다. 본 문서에서는 Annex A, Annex B 등의 목차 행을 예시로, HeSoft Doc Batch Tool 를 사용하여 키워드를 기반으로 텍스트 파일의 완전한 행을 찾아 교체하는 방법을 설명하며, 여러 txt 파일을 한 번에 처리하여 사용자가 빠르게 일괄 수정하고 누락 및 오류를 줄일 수 있도록 합니다.

많은 사람이 자료를 정리할 때 반복적이지만 신중하게 처리해야 하는 작업을 겪습니다. 여러 TXT 파일에 이전 제목, 이전 필드 또는 이전 설명 줄이 있고 이를 새로운 표기로 일괄 변경해야 하는 경우입니다. 예를 들어 원본 파일에 "Annex A", "Annex B", "Annex C", "Annex D" 줄이 있고 각 줄 뒤에 다른 설명이 있을 수 있는데, 이제 이 줄을 "Annex A - Q&A", "Annex B - Safety Attentions" 등 새로운 내용으로 일괄 변경하려고 합니다. 메모장이나 일반 편집기로는 파일 하나하나 찾아서 줄 전체를 수동으로 수정해야 하므로, 파일이 많을수록 수정 누락, 중복 저장, 버전 혼란 같은 문제가 발생하기 쉽습니다.

이 글에서는 사무 환경에 더 적합한 처리 방식을 소개합니다. HeSoft Doc Batch Tool 의 "키워드로 텍스트 파일의 전체 줄 찾아 바꾸기" 기능을 사용하여 여러 텍스트 파일을 한 번에 목록에 추가하고 키워드와 교체할 전체 줄 내용을 설정하는 것입니다. 이렇게 하면 소프트웨어가 각 txt 파일에서 대상 키워드가 포함된 줄을 자동으로 찾아 일치하는 전체 줄을 지정한 새 줄로 교체합니다.

적용 시나리오: 제목, 목차 항목, 설정 줄 일괄 변경에 활용

키워드로 전체 줄을 바꾸는 기능은 구조가 비교적 일정한 일반 텍스트 파일을 처리하는 데 적합합니다. 예를 들어 프로젝트 문서의 첨부 파일 이름을 통일되게 조정하거나, 일괄 내보낸 목차 파일의 챕터 설명을 교체하거나, 설정 목록의 특정 매개변수 줄을 새 설명으로 바꾸거나, 여러 자료에 포함된 고정 필드를 새 이름으로 일괄 업데이트해야 하는 경우 등이 있습니다. "어떤 키워드로 대상 줄을 식별할지"만 명확히 알 수 있다면 이 기능으로 일괄 처리가 가능합니다.

일반적인 찾아 바꾸기와는 분명한 차이점이 있습니다. 일반적인 바꾸기는 보통 특정 단어를 다른 단어로 바꾸는 것으로, 대상은 부분적인 텍스트입니다. 반면 이 글의 방법은 "키워드를 찾으면 전체 줄을 바꾸는" 방식으로, 대상은 전체 줄 내용입니다. 이는 기존 줄 내용이 길고 뒷부분이 통일되지 않아 단어 하나하나를 매칭하기 어려울 때 특히 유용합니다. 예를 들어 파일마다 "Annex A" 뒤에 다른 설명이 붙어 있어도 "Annex A"만 포함되어 있으면 새로운 표준 줄로 통일되게 바꿀 수 있습니다.

효과 미리보기: 처리 전 파일 수가 많고 내용을 줄 단위로 찾아야 함

예시에서 처리 대상 폴더 안에는 1.txt, 2.txt, 3.txt, 4.txt, 5.txt의 5개 TXT 파일이 있습니다. 이 파일 수가 적어 보일 수 있지만 파일마다 열고, 찾고, 수정하고, 저장해야 한다면 반복 작업이 발생합니다. 실제 작업에서는 파일 수가 훨씬 더 많은 경우가 많아 수동 처리 비용이 빠르게 증가합니다.

image-여러 텍스트 파일에서 지정된 행 교체,키워드로 전체 행 교체,TXT 파일 일괄 수정,텍스트 일괄 처리 도구

처리 전 1.txt를 열어 보면 "Annexes" 아래에 Annex A, Annex B, Annex C, Annex D와 같이 주목해야 할 4줄이 있습니다. 빨간색 상자로 표시된 부분이 키워드로 찾아야 할 줄입니다. 그 뒤에는 원래 식음료 기준, 학교 급식 분석, 자주 묻는 질문 등 영어 설명 내용이 붙어 있습니다. 이제 이 기존 설명을 새로운 간결한 설명으로 일괄 바꾸려고 합니다.

image-여러 텍스트 파일에서 지정된 행 교체,키워드로 전체 행 교체,TXT 파일 일괄 수정,텍스트 일괄 처리 도구

효과 미리보기: 처리 후 대상 줄이 표준 새 내용으로 통일

일괄 처리 후 같은 텍스트 파일을 다시 확인하면 빨간색 상자 영역이 변경되었습니다. 원래 길었던 기존 줄이 새로운 표준 줄인 Annex A - Q&A, Annex B - Safety Attentions, Annex C - Important Notes, Annex D - Other Remarks로 바뀌었습니다. 파일의 다른 목차 항목인 Introduction, Software specification 등은 잘못 수정되지 않고 그대로 유지됩니다.

image-여러 텍스트 파일에서 지정된 행 교체,키워드로 전체 행 교체,TXT 파일 일괄 수정,텍스트 일괄 처리 도구

이 결과는 소프트웨어가 단순히 텍스트 전체의 모든 문자를 바꾸는 것이 아니라, 설정된 키워드 목록에 따라 키워드가 포함된 전체 줄을 찾아 오른쪽의 대응하는 새 줄로 교체했음을 보여줍니다. 텍스트 구조의 안정성을 유지해야 하는 사무 문서의 경우 이 방식이 더 안전하고 일괄 정리 요구에도 더 부합합니다.

조작 단계 1: 텍스트 도구에서 해당 기능 찾기

HeSoft Doc Batch Tool 를 열고 왼쪽 탐색 메뉴에서 "텍스트 도구"로 들어갑니다. 기능 목록에서 찾아 바꾸기, 공백 제거, 텍스트를 Word로 변환, 텍스트를 PDF로 변환, HTML 변환 등 여러 텍스트 처리 기능을 볼 수 있습니다. 이번에 선택할 것은 2번째 항목인 "키워드로 텍스트 파일의 전체 줄 찾아 바꾸기"입니다.

image-여러 텍스트 파일에서 지정된 행 교체,키워드로 전체 행 교체,TXT 파일 일괄 수정,텍스트 일괄 처리 도구

이 기능을 선택한 이유는 분명합니다. 요구 사항이 키워드 자체만 바꾸는 것이 아니라 키워드가 포함된 전체 줄을 바꾸는 것이기 때문입니다. 이 기능에 진입하면 소프트웨어는 파일 가져오기, 처리 옵션 설정, 저장 위치 설정 및 처리 시작을 단계별로 안내합니다.

조작 단계 2: 여러 txt 파일 가져오기 및 작업 목록 확인

기능 페이지에 들어서면 첫 번째 단계는 처리할 레코드를 선택하는 것입니다. 인터페이스 상단에 "파일 추가"와 "폴더에서 파일 가져오기" 두 개의 자주 쓰는 입구가 있습니다. 파일이 흩어져 있다면 "파일 추가"를, 같은 폴더에 모여 있다면 "폴더에서 파일 가져오기"를 사용하는 것이 좋습니다. 후자가 한 묶음의 파일을 더 빨리 작업에 추가할 수 있습니다.

image-여러 텍스트 파일에서 지정된 행 교체,키워드로 전체 행 교체,TXT 파일 일괄 수정,텍스트 일괄 처리 도구

스크린샷에서 볼 수 있듯이 5개의 txt 파일이 목록에 추가되었으며 소프트웨어는 이름, 경로, 확장자, 만든 날짜 및 수정한 날짜를 표시합니다. 여기서 목록을 확인하는 것은 매우 중요합니다. 일괄 처리가 시작되면 소프트웨어가 목록의 레코드에 따라 실행하기 때문입니다. 처리할 파일만 포함되었는지 확인한 후 하단의 "다음"을 클릭합니다. 잘못된 파일이 추가된 것을 발견하면 목록의 삭제 작업을 통해 제거하거나 "비우기"를 사용하여 다시 선택할 수 있습니다.

조작 단계 3: 키워드와 교체할 전체 줄 정확히 입력

두 번째 단계는 처리 옵션을 설정하는 것입니다. 예시에서는 "텍스트 정확히 찾기"를 선택했습니다. "찾을 키워드 목록"에 줄 단위로 Annex A, Annex B, Annex C, Annex D를 입력하고, 오른쪽 "바꿀 키워드 목록"에는 동일한 순서로 Annex A - Q&A, Annex B - Safety Attentions, Annex C - Important Notes, Annex D - Other Remarks를 입력합니다.

image-여러 텍스트 파일에서 지정된 행 교체,키워드로 전체 행 교체,TXT 파일 일괄 수정,텍스트 일괄 처리 도구

입력할 때는 반드시 한 줄 한 줄 정확히 대응시켜야 합니다. 왼쪽 첫 번째 줄은 오른쪽 첫 번째 줄에, 왼쪽 두 번째 줄은 오른쪽 두 번째 줄에 대응합니다. 순서가 틀리면 Annex A를 Annex B 내용으로 바꾸는 등의 오류가 발생할 수 있습니다. 키워드가 많은 경우 표나 메모장에서 대응 관계를 먼저 정리한 후 복사하여 소프트웨어에 설정하는 것이 좋습니다.

인터페이스에는 "대소문자 무시", "단어 일부가 아닌 완전한 단어 매칭" 등의 추가 옵션도 표시됩니다. 예시에서는 대상 텍스트 형식이 비교적 고정되어 있어 정확히 찾기를 사용하면 됩니다. 실제 파일에 annex a, ANNEX A처럼 대소문자 변화가 있을 수 있다면 업무 상황에 따라 대소문자 무시를 활성화할지 고려할 수 있습니다. 키워드가 다른 단어의 일부가 되기 쉬운 경우라면 매칭 규칙을 신중하게 설정해야 합니다.

조작 단계 4: 저장 위치 계속 설정하고 일괄 처리 실행

키워드와 교체 내용 설정이 완료되면 "다음"을 클릭합니다. 인터페이스 흐름에 따라 이후 "저장 위치 설정"으로 진행되고, 그다음은 "처리 시작"입니다. 저장 위치 선택은 처리 후 파일 관리 방식에 영향을 미칩니다. 원본 파일과 비교하기 쉽고 잘못 덮어쓸 위험을 낮추기 위해 결과를 새 폴더에 출력하는 것이 좋습니다.

처리를 시작하기 전에 세 가지 핵심 사항을 다시 검토할 수 있습니다. 파일 목록이 올바른지, 키워드가 완전한지, 바꿀 텍스트가 키워드와 줄별로 대응하는지입니다. 오류가 없음을 확인한 후 일괄 처리를 실행합니다. 처리가 완료되면 파일 몇 개를 열어 표본 검사하여 대상 줄이 확실히 교체되었는지, 대상이 아닌 줄은 변경되지 않았는지 중점적으로 확인하는 것이 좋습니다.

자주 묻는 질문 및 유의 사항

1. 왜 일반 찾아 바꾸기를 사용하지 않나요?
일반 찾아 바꾸기는 고정된 단어를 바꾸는 데 적합하지만, "기존 줄의 뒷부분을 삭제하고 전체 줄 새 내용으로 바꾸는" 경우 일반 바꾸기로는 충분히 직접적이지 않습니다. 키워드로 전체 줄을 바꾸면 줄 전체를 수동으로 선택하는 것을 피할 수 있습니다.

2. 같은 파일 안에 동일 키워드가 여러 개 나타나면 어떻게 하나요?
이 기능은 키워드가 포함된 줄을 처리하는 데 사용됩니다. 여러 위치에 동일 키워드가 포함되어 있다면 일반적으로 모두 검사 범위에 포함시켜야 합니다. 정식 처리 전에 테스트 파일로 결과가 예상에 부합하는지 확인하는 것이 좋습니다.

3. 오른쪽 바꾸기 목록을 비워둘 수 있나요?
스크린샷에 "입력하지 않으면 삭제를 의미합니다"라고 안내되어 있으므로, 새 줄로 바꾸려면 구체적인 내용을 입력해야 하며, 키워드가 포함된 줄을 삭제하는 것이 목표라면 비워두는 것을 고려합니다.

4. 폴더 전체를 일괄 가져올 수 있나요?
인터페이스에서 "폴더에서 파일 가져오기" 버튼을 볼 수 있습니다. 동일 디렉터리 내의 여러 텍스트 파일을 한 번에 가져오는 데 적합하며 파일을 반복 선택하는 시간을 줄일 수 있습니다.

요약: 여러 파일의 전체 줄 수정을 통제 가능한 일괄 작업으로 전환

여러 텍스트 파일에서 지정된 키워드가 포함된 줄을 새 내용으로 통일되게 바꿀 때 가장 우려되는 것은 반복 작업과 사람의 실수입니다. HeSoft Doc Batch Tool 는 이 과정을 기능 선택, txt 파일 추가, 키워드 및 대응하는 교체 줄 설정, 저장 위치 설정, 처리 시작이라는 명확한 단계로 나눕니다. TXT 텍스트, 설명 파일, 목차 목록 또는 설정 자료를 일괄 유지 관리해야 하는 사용자에게 이 사무용 소프트웨어는 원래 시간이 많이 걸리던 수동 수정을 일회성 일괄 작업으로 전환해 줍니다. 먼저 소량의 파일로 시험 실행하여 규칙이 올바른지 확인한 후 전체 폴더 안의 모든 텍스트 파일을 처리하는 것이 좋습니다.


키워드여러 텍스트 파일에서 지정된 행 교체 , 키워드로 전체 행 교체 , TXT 파일 일괄 수정 , 텍스트 일괄 처리 도구
생성 시간2026-07-04 06:22:13

성명: 웹사이트의 모든 이미지, 텍스트 및 비디오 콘텐츠는 참고용이며 최신, 정확, 적절하지 않을 수 있습니다. 이의가 있는 경우 실제 경험 효과를 기준으로 하십시오!

관련 기사

더 많은 기사

원하는 기능이 없나요?

귀하의 필요 사항을 저희에게 피드백해 주시면, 평가 후 무료로 구현하겠습니다!