여러 텍스트 파일에서 키워드 기준 전체 줄 바꾸기 튜토리얼: TXT의 목차 줄과 설명 줄 한 번에 업데이트하기
번역:EnglishFrançaisDeutschEspañol日本語한국어,업데이트 시간:2026-08-03 06:47:07
만약 여러 TXT 텍스트 파일에 동일한 디렉터리 행, 제목 행 또는 설정 행이 있고, 키워드를 기준으로 기존 행을 새로운 행으로 일괄 교체해야 한다면, HeSoft Doc Batch Tool 을 사용하여 일괄 작업을 완료할 수 있습니다. 이 문서는 처리 전후의 효과를 바탕으로, 텍스트 도구에서 전체 행 교체 기능을 선택하는 방법, 여러 TXT 파일을 일괄 가져오는 방법, 정확한 검색 키워드를 설정하는 방법, 그리고 대응하는 교체 후 전체 행 내용을 입력하는 방법을 설명하여, 사용자가 여러 파일 내용의 표준화를 빠르게 완료할 수 있도록 도와줍니다.
많은 사무직 종사자가 텍스트 자료를 정리할 때 겉보기에는 간단하지만 시간이 많이 걸리는 작업을 경험합니다. 여러 TXT 파일에 유사한 목차, 부록, 설명 또는 구성 항목이 있고, 특정 키워드가 포함된 전체 줄을 새로운 텍스트로 일괄 변경해야 하는 경우입니다. 예를 들어 1.txt에서 5.txt 파일에 "Annex A", "Annex B", "Annex C", "Annex D"로 시작하는 줄이 있지만 각 줄 뒤에는 이전 버전 설명이 따라옵니다. 이제 이러한 이전 설명 줄을 "Annex A - Q&A", "Annex B - Safety Attentions" 등과 같이 더 간결한 새 줄로 전체 교체하려고 합니다.
파일이 하나뿐이라면 수동으로 수정하는 것이 어렵지 않지만, 파일 수가 수십, 수백 개로 늘어나면 반복적으로 열고, 찾고, 수정하고, 저장하는 데 많은 시간이 소요됩니다. 더 번거로운 점은 수동 처리는 모든 파일을 일관되게 수정했는지 보장하기 어렵고, 조금만 방심해도 특정 파일이나 줄을 빠뜨릴 수 있다는 것입니다. 이 글에서는 사무용 소프트웨어 " HeSoft Doc Batch Tool "를 사용하여 여러 텍스트 파일에서 키워드가 포함된 모든 줄을 새 줄로 일괄 교체하여, 반복적인 TXT 파일 편집 작업을 일회성 일괄 처리로 전환하는 방법을 소개합니다.
적용 시나리오: 키워드별 전체 줄 교체가 일반 교체보다 적합한 작업
텍스트 처리에서 "키워드 교체"와 "키워드가 포함된 전체 줄 교체"는 다른 개념입니다. 일반 교체는 보통 일치하는 단어만 변경하는 반면, 전체 줄 교체는 이전 줄 전체를 새로운 줄 하나로 교체합니다. 목차 줄, 필드 줄, 제목 줄, 고정 형식 설명 줄의 경우 전체 줄 교체가 요구 사항에 더 부합하는 경우가 많습니다.
예를 들어 원본 텍스트에 "Annex A Food and drink standards, and nutrient standards for primary and secondary aged pupils - revised 2020"이라는 줄이 있다고 가정합니다. "Annex A"만 "Annex A - Q&A"로 교체하면 뒤의 이전 설명이 그대로 남아 내용이 혼란스러워집니다. 그러나 전체 줄 교체는 줄 전체를 "Annex A - Q&A"로 직접 변경하므로 결과가 더 깔끔합니다.
이 방법은 다음과 같은 사무 시나리오에 적합합니다.
- 여러 txt 파일의 부록 제목, 장 목차 및 설명 줄을 일괄 업데이트합니다.
- 시스템에서 내보낸 텍스트 목록의 이전 필드 설명을 일괄 교체합니다.
- 구성 파일에서 고정 키워드가 포함된 매개변수 줄을 일괄 유지 관리합니다.
- 프로젝트 자료, 교육 자료 또는 표준 문서의 이전 버전 정보를 일괄 정리합니다.
- 여러 텍스트 파일의 유사한 내용을 새로운 표준 표현으로 통일합니다.
여기서는 txt 순수 텍스트 파일을 시연하지만, 이러한 사고방식은 다른 사무용 파일 일괄 처리와 유사합니다. 먼저 처리 대상을 결정하고, 규칙을 정의한 다음, 마지막으로 소프트웨어가 반복 작업을 실행하도록 하는 것입니다. HeSoft Doc Batch Tool 의 가치는 바로 여기에 있으며, 파일을 일괄 처리하여 반복 노동을 줄여 사용자가 파일을 하나씩 수동으로 편집할 필요가 없도록 합니다.
효과 미리보기: 처리 전 TXT 파일의 이전 줄 내용
처리 전에 폴더에는 1.txt, 2.txt, 3.txt, 4.txt, 5.txt로 명명된 5개의 처리할 텍스트 파일이 있습니다. 이 파일들은 모두 TXT 텍스트 파일이며, 이번 일괄 처리의 대상입니다.

그중 1.txt를 열어보면 파일 시작 부분에 "Annexes" 관련 내용 그룹이 있습니다. 빨간색 상자로 표시된 몇 줄은 각각 "Annex A", "Annex B", "Annex C", "Annex D"로 시작하며, 각 줄 뒤에는 원래의 영문 설명이 있습니다. 화살표가 가리키는 위치가 바로 일괄 교체해야 할 대상 영역입니다.

여기서 특히 이해해야 할 점은 "키워드가 포함된 전체 줄"의 의미입니다. "Annex B The secondary school analysed meal"을 예로 들면, 키워드는 "Annex B"일 수 있지만 실제로 교체해야 하는 것은 이 몇 글자가 아니라 이 전체 줄입니다. 즉, 처리 후 전체 줄이 사용자가 설정한 새 내용으로 바뀝니다.
효과 미리보기: 처리 후 이전 설명 줄이 새로운 표준 줄로 교체됨
처리 후 스크린샷에서 동일한 1.txt 파일의 시작 부분 내용이 변경되었습니다. 원래 이전 설명이 포함된 4줄이 다음과 같은 새로운 표준 표현으로 교체되었습니다.
- Annex A - Q&A
- Annex B - Safety Attentions
- Annex C - Important Notes
- Annex D - Other Remarks

효과 측면에서 소프트웨어는 키워드가 적중된 줄만 수정했으며, "Contents" 및 아래의 장 목록은 그대로 유지되었습니다. 이 점은 일괄 처리에서 매우 중요합니다. 대부분의 사무용 파일은 전체를 다시 작성하는 것이 아니라, 정해진 위치나 특징을 가진 내용만 업데이트하면 되기 때문입니다.
조작 단계: 키워드가 포함된 줄을 새 줄로 일괄 교체
아래에서는 소프트웨어 스크린샷에 따라 구체적인 조작을 설명합니다. 전체 과정은 기능 선택, 파일 가져오기, 찾기 및 바꾸기 규칙 설정, 저장 위치 설정 및 처리 시작의 네 단계로 이해할 수 있습니다.
1단계: 텍스트 도구에서 "키워드로 전체 줄 찾아 바꾸기" 진입
HeSoft Doc Batch Tool 을 시작한 후, 먼저 왼쪽 네비게이션 바에서 "텍스트 도구"를 찾습니다. 스크린샷에서 소프트웨어 왼쪽 상단에 제품명 " HeSoft Doc Batch Tool "가 표시되어 있어, 이는 일반 메모장 편집기가 아닌 문서 및 파일 일괄 처리 지향 사무용 소프트웨어임을 나타냅니다.
텍스트 도구 페이지에서 "키워드로 텍스트 파일의 전체 줄 찾아 바꾸기"를 찾아 클릭합니다. 이 기능 카드의 설명은 특정 키워드가 포함된 전체 줄을 삭제하거나 새 텍스트로 바꿀 수 있음을 보여줍니다. 본 튜토리얼에서 하려는 작업은 새 텍스트로 교체하는 것이므로, 이 기능을 선택하는 것이 요구 사항에 정확히 부합합니다.

이 단계를 완료하면 소프트웨어는 해당 마법사 페이지로 진입합니다. 올바른 기능 선택은 매우 중요합니다. 일반 "텍스트에서 키워드 찾아 바꾸기"를 선택하면 키워드 자체만 처리되고 전체 줄 내용은 처리되지 않을 수 있기 때문입니다.
2단계: 여러 TXT 파일 추가, 처리할 목록 확인
기능 페이지에 진입한 후 첫 번째 단계는 "처리할 레코드 선택"입니다. 인터페이스 오른쪽 상단에는 "파일 추가"와 "폴더에서 파일 가져오기"라는 두 가지 주요 진입점이 있습니다. 본 예시처럼 1.txt에서 5.txt가 동일한 폴더에 모여 있는 경우 "폴더에서 파일 가져오기"를 사용하는 것이 더 편리합니다. 파일이 여러 위치에 분산되어 있다면 "파일 추가"를 통해 선택할 수도 있습니다.
가져온 후 파일은 표에 표시됩니다. 스크린샷에서 5개의 레코드를 볼 수 있으며, 확장자는 모두 txt이고 경로는 각각 D드라이브 test 디렉토리 아래의 1.txt, 2.txt, 3.txt, 4.txt, 5.txt를 가리킵니다. 표에는 생성 시간, 수정 시간 등의 정보도 표시되어 올바른 버전의 파일을 가져왔는지 확인하기 쉽습니다.

이 단계의 예상 결과는 교체할 내용이 있는 모든 텍스트 파일이 목록에 있고, 하단의 총 레코드 수가 실제 파일 수와 일치하는 것입니다. 확인 후 하단의 "다음"을 클릭합니다. 목록에 처리할 필요가 없는 파일이 나타나면 해당 줄의 조작 열에 있는 삭제 버튼을 사용하여 제거하여 잘못된 처리를 방지할 수 있습니다.
3단계: 정확한 텍스트 찾기 선택, 찾을 키워드 입력
두 번째 단계 "처리 옵션 설정"에 진입한 후, 먼저 찾기 방식을 설정합니다. 스크린샷에서 "정확한 텍스트 찾기"가 선택되었습니다. 본 예시의 대상 키워드는 매우 명확하며 각각 "Annex A", "Annex B", "Annex C", "Annex D"이므로, 정확한 찾기를 사용하는 것이 이해하기 쉽고 고정 텍스트 매칭에 더 적합합니다.
"찾을 키워드 목록"에서 인식해야 할 키워드를 줄 단위로 입력합니다. 예시 입력 내용은 다음과 같습니다.
- Annex A
- Annex B
- Annex C
- Annex D
소프트웨어는 이 키워드를 기반으로 가져온 TXT 파일을 스캔합니다. 어떤 줄이든 해당 키워드가 포함되어 있으면 그 줄이 교체 후보 대상이 됩니다. 더 긴 텍스트로 매칭 범위를 제한하려는 경우가 아니라면 이전 줄 뒤의 긴 설명을 모두 입력할 필요는 없습니다.

인터페이스에서 "알파벳 대소문자 무시", "단어의 일부가 아닌 완전한 단어 일치" 등의 추가 옵션도 볼 수 있습니다. 스크린샷에서는 이 옵션들이 주요 조작 포인트로 부각되지 않았지만, 실제 사용 시 텍스트 특성에 따라 선택할 수 있습니다. 파일 내 대소문자가 일치하지 않을 수 있다면 대소문자 매칭 규칙을 신중하게 판단해야 하며, 키워드가 긴 단어 안에 쉽게 포함될 수 있다면 완전한 단어 일치에도 주의를 기울여야 합니다.
4단계: 교체 목록에 새로운 전체 줄 입력
오른쪽 "교체 후 키워드 목록"은 처리 후의 줄 내용을 기입하는 곳입니다. 본 예시에서 입력한 4줄은 각각 다음과 같습니다.
- Annex A - Q&A
- Annex B - Safety Attentions
- Annex C - Important Notes
- Annex D - Other Remarks
이 단계의 핵심은 좌우 대응을 유지하는 것입니다. 왼쪽 첫 번째 줄 키워드가 "Annex A"라면, 오른쪽 첫 번째 줄에는 "Annex A - Q&A"를 입력해야 합니다. 왼쪽 두 번째 줄이 "Annex B"라면, 오른쪽 두 번째 줄은 "Annex B - Safety Attentions"에 해당합니다. 이렇게 해야 소프트웨어가 일괄 교체 시 서로 다른 키워드가 적중된 줄을 각각 올바른 새 내용으로 교체할 수 있습니다.
어떤 키워드의 교체 후 내용이 완전히 기입되지 않으면 결과가 예상과 다를 수 있습니다. 따라서 다음 단계로 넘어가기 전에 한 줄씩 대조 확인하는 것이 좋습니다. 특히 여러 파일을 일괄 처리할 때는 초기 설정이 정확할수록 재작업 가능성이 낮아집니다.
5단계: 저장 위치 설정 계속 진행 후 일괄 처리 시작
키워드와 교체 내용 설정을 마치면 하단의 "다음"을 클릭합니다. 페이지 상단의 마법사 흐름에 따라, 소프트웨어는 이어서 "저장 위치 설정"으로 진입하고, 그 후 "처리 시작"으로 넘어갑니다. 이 두 단계는 처리 결과를 어디에 저장할지 확인하고 정식으로 일괄 교체 작업을 실행하는 데 사용됩니다.
일괄 처리는 여러 텍스트 파일에 한 번에 영향을 미치므로, 처리를 시작하기 전에 세 가지 내용을 다시 확인하는 것이 좋습니다. 첫째, 파일 목록에 처리해야 할 txt 파일만 포함되어 있는지, 둘째, 왼쪽 키워드가 충분히 정확한지, 셋째, 오른쪽 교체 후 줄이 왼쪽 순서와 일대일로 대응하는지 확인합니다. 확인 후에 처리를 시작합니다.
처리가 완료되면 출력 파일 중 하나를 열어 확인할 수 있습니다. 처리 후 스크린샷을 참조하면, 원래의 4줄의 이전 설명이 새로운 표준 줄로 바뀌어 일괄 교체 규칙이 효력을 발휘했음을 알 수 있습니다. 파일이 여러 개라면 무작위로 몇 개를 추출하여 결과가 일치하는지 확인할 수 있습니다.
자주 묻는 질문 및 주의 사항
1. 키워드만 교체하지 않고 전체 줄을 교체하는 이유는 무엇입니까?
많은 경우 이전 내용은 키워드 자체뿐만 아니라 키워드가 있는 전체 줄이기 때문입니다. 키워드만 교체하면 이전 설명이 남아 새 내용과 이전 내용이 혼재될 수 있습니다. 전체 줄 교체는 이전 줄을 새로운 내용 한 줄로 직접 덮어쓸 수 있어 제목, 목차, 설명 및 설정 항목 업데이트에 더 적합합니다.
2. 키워드는 짧을수록 좋은가요?
아닙니다. 키워드가 너무 짧으면 처리하지 말아야 할 줄까지 일치시킬 수 있습니다. 예를 들어 "Annex"만 작성하면 A, B, C, D를 구분하지 못하고 모든 부록 관련 줄에 적중될 수 있습니다. "Annex A", "Annex B"와 같이 대상 줄을 정확하게 특정할 수 있는 키워드를 사용하는 것이 좋습니다.
3. 여러 키워드가 서로 다른 새 줄에 대응될 수 있나요?
가능합니다. 스크린샷에서 볼 수 있듯이, 왼쪽 키워드 목록과 오른쪽 교체 후 키워드 목록은 모두 여러 줄 입력이 가능합니다. 각 키워드는 서로 다른 새로운 줄 내용 하나에 대응될 수 있어, 여러 규칙의 일괄 교체를 한 번에 완료하기에 적합합니다.
4. 일괄 처리 전에 어떤 준비가 필요합니까?
처리할 폴더를 정리하고, 파일 확장자가 txt인지 확인하며, 키워드와 새 줄 내용의 대응표를 준비하는 것이 좋습니다. 중요한 파일은 먼저 사본을 만들어 백업하는 것이 가장 좋습니다. 일괄 처리는 효율적이지만 규칙 설정이 정확해야 합니다.
5. 파일 내용 인코딩이나 줄 바꿈 형식이 다르면 처리에 영향이 있나요?
스크린샷의 텍스트 파일은 UTF-8 및 Windows 줄 바꿈 형식으로 표시됩니다. 출처가 다른 텍스트 파일을 실제 처리할 때는 먼저 몇 개의 파일을 추출하여 내용이 정상적으로 열리고 표시되는지 확인하는 것이 좋습니다. 이렇게 하면 파일 형식 차이로 인한 예외 상황을 줄일 수 있습니다.
요약: 다중 파일 반복 수정을 사무용 소프트웨어 일괄 처리에 맡기기
여러 텍스트 파일에서 키워드가 포함된 모든 줄을 새 줄로 일괄 교체하는 것은 높은 반복성과 명확한 규칙을 가진 전형적인 사무 작업입니다. 수동 처리는 시간을 낭비하고 오류를 발생시키기 쉽습니다. HeSoft Doc Batch Tool 을 사용하면 "텍스트 도구"의 "키워드로 텍스트 파일의 전체 줄 찾아 바꾸기" 기능을 통해 여러 TXT 파일을 한 번에 가져오고, 키워드와 교체 줄을 통일되게 설정하여 최종적으로 내용 업데이트를 일괄 완료할 수 있습니다.
txt 텍스트 자료, 구성 설명, 목차 목록 또는 내보내기 파일을 유지 관리 중이고, 그 안의 고정 키워드가 있는 줄을 새 내용으로 변경해야 한다면, 본 문서의 단계에 따라 먼저 소량의 파일로 테스트한 후 전체 폴더 처리로 확장할 수 있습니다. 이렇게 하면 결과를 제어 가능하게 유지하면서 반복 작업을 현저히 줄여 파일 일괄 처리에서 사무용 소프트웨어의 효율성 이점을 활용할 수 있습니다.
키워드:텍스트 파일 전체 줄 교체 , 키워드 기준으로 전체 줄 교체 , TXT 파일 일괄 수정 , 텍스트 내용 일괄 업데이트