여러 텍스트 파일에서 키워드로 전체 줄을 바꾸는 방법은? TXT 일괄 처리 자습서
번역:EnglishFrançaisDeutschEspañol日本語한국어,업데이트 시간:2026-08-04 06:46:58
대량의 TXT 파일에 동일한 제목 행, 설정 행 또는 설명 행이 있고, 이를 새로운 내용으로 일괄 교체해야 할 경우 수동 수정은 매우 비효율적입니다. 이 문서에서는 HeSoft Doc Batch Tool 을 활용하여 여러 텍스트 파일에서 지정된 키워드가 포함된 전체 행을 한 번에 새로운 텍스트 행으로 교체하는 방법과 처리 전후 결과, 상세 작업 단계 및 일반적인 주의사항을 설명합니다.
많은 사무직 종사자가 자료를 정리할 때 간단해 보이지만 매우 시간이 많이 소요되는 작업에 직면합니다. 여러 TXT 텍스트 파일에 동일한 몇 줄의 내용이 있고, 이 줄들을 새로운 표현으로 일괄 교체해야 하는 경우입니다. 예를 들어 여러 자료 파일에 'Annex A', 'Annex B', 'Annex C', 'Annex D' 등 부록 줄이 있지만 이 줄 뒤의 설명이 기한이 지나 새로운 부록 이름으로 전체 교체해야 하는 경우입니다. 파일을 하나씩 열어 메모장이나 편집기에서 검색, 수정, 저장하는 방식은 파일이 많을수록 오류 발생 확률이 높아집니다.
본 문서에서 설명하는 해결 방법은 사무용 소프트웨어 " HeSoft Doc Batch Tool "의 텍스트 도구 기능을 사용하여 여러 텍스트 파일에 대해 특정 키워드 기반의 전체 줄 찾기 및 바꾸기를 일괄 실행하는 것입니다. 이 방법은 키워드가 명확하고 교체 규칙이 통일된 시나리오에 적합하며, 반복적인 수동 편집 과정을 한 번의 설정으로 일괄 실행할 수 있게 해줍니다.
적용 시나리오: 키워드로 텍스트 파일 전체 줄을 바꿔야 하는 이유
키워드로 전체 줄을 바꾸는 것은 '어떤 줄에 특정 단어가 포함되어 있으면 해당 줄 전체를 변경해야 하는' 작업에 적합합니다. 이는 단순히 특정 단어를 바꾸는 것과는 다르며, 문서 제목, 목차 항목, 부록 설명, 구성 항목, 고정 안내 문구 등의 내용을 통일적으로 수정하는 데 더 적합합니다.
자료 파일의 제목 또는 목차 일괄 수정
예를 들어 한 프로젝트에서 여러 TXT 자료가 생성되고 각 파일 시작 부분에 동일한 목차 구조가 있는 경우입니다. 후반에 템플릿을 조정한 후 옛날 목차 줄을 새 목차 줄로 통일되게 바꿔야 합니다. 이때 모든 파일을 일일이 찾을 필요 없이 예전 키워드와 새 줄 내용만 준비하면 일괄 작업이 가능합니다.
로그, 목록 및 구성 텍스트 일괄 규격화
기술, 운영, 행정 등의 현장에서 txt, log, ini, csv와 같은 일반 텍스트 파일은 흔히 기록 보관에 사용됩니다. 특정 필드 줄을 통일적으로 수정해야 하는 경우, 키워드로 전체 줄을 교체하는 편이 수동으로 찾는 것보다 더 신뢰성이 높습니다. 본 문서의 스크린샷 예시는 txt 파일이지만, 그 생각 방식은 많은 일반 텍스트 파일 정리 작업에 똑같이 적용됩니다.
반복 작업 감소 및 사무 효율성 향상
HeSoft Doc Batch Tool 는 문서 일괄 처리 사무용 소프트웨어에 속하며, 그 가치는 단일 파일의 일회성 편집이 아니라 대량의 반복되는 파일 조작을 통합 처리하는 데 있습니다. '규칙이 명확하고 파일이 많은' 작업의 경우, 일괄 처리 도구가 수동 편집보다 시간을 훨씬 절약해 줍니다.
효과 미리보기: 예전 부록 줄에서 새 부록 줄로
처리 전: 변경 대기 중인 여러 txt 파일
처리 전 폴더에는 1.txt, 2.txt, 3.txt, 4.txt, 5.txt라는 5개의 텍스트 파일이 있습니다. 이 스크린샷은 본 작업이 단일 텍스트가 아닌 여러 파일을 대상으로 함을 설명합니다.

그중 1.txt를 열어보면 파일 내에 'Annexes' 부분이 있고, 그 아래 줄에 'Annex A', 'Annex B', 'Annex C', 'Annex D' 등의 내용이 있습니다. 스크린샷은 빨간색 테두리와 화살표로 처리가 필요한 영역을 표시했습니다. 이 키워드가 있는 줄이 이번 일괄 교체의 대상입니다.

처리 후: 전체 줄 내용이 새로운 설명으로 변경됨
처리가 완료된 후 파일 내용을 다시 확인하면 예전 부록 줄이 새로운 완전한 줄로 교체된 것을 볼 수 있습니다: Annex A - Q&A, Annex B - Safety Attentions, Annex C - Important Notes, Annex D - Other Remarks. 다른 본문 목차 내용은 눈에 띄게 변경되지 않았습니다.

이 결과는 소프트웨어가 단순히 키워드의 몇몇 문자만 교체하는 것이 아니라, 키워드에 따라 해당 줄을 찾은 후 오른쪽에 설정한 새 텍스트로 전체 줄을 교체했음을 보여줍니다. 이는 예전 설명이나 예전 제목을 일괄 정리하는 데 매우 유용합니다.
조작 절차: 키워드가 포함된 줄을 새 줄로 일괄 교체하기
1단계: 텍스트 도구에서 해당 기능 찾기
HeSoft Doc Batch Tool 를 시작한 후 왼쪽 탐색 모음에서 '텍스트 도구'를 선택합니다. 도구 목록에는 키워드 찾기 및 바꾸기, 텍스트의 공백 제거, 텍스트를 Word로 변환, 텍스트를 PDF로 변환 등 텍스트 처리와 관련된 여러 기능이 보입니다. 본 문서에서 사용할 것은 '키워드로 텍스트 파일의 완전한 줄 찾기 및 바꾸기'입니다.

해당 기능을 선택하면 소프트웨어는 단계별 처리 흐름으로 진입합니다. 이 흐름은 파일 선택부터 시작하여 처리 옵션 설정, 저장 위치 설정, 마지막으로 처리 시작으로 구성되어 스크립트나 명령줄에 익숙하지 않은 사무직 사용자에게 적합합니다.
2단계: 일괄 수정할 텍스트 파일 가져오기
기능 페이지로 진입하면 먼저 처리할 레코드를 선택해야 합니다. 인터페이스 오른쪽 위에는 '파일 추가'와 '폴더에서 파일 가져오기'라는 두 개의 주요 진입점이 제공됩니다. txt 파일이 이미 한 폴더에 모여 있다면 '폴더에서 파일 가져오기'를 사용하는 것이 더 편리하고, 일부 파일만 처리하려면 '파일 추가'를 클릭하여 하나씩 선택할 수 있습니다.

파일을 가져오면 목록에 이름, 경로, 확장자, 생성 시간, 수정 시간 등의 정보가 표시됩니다. 스크린샷에는 1.txt부터 5.txt까지 총 5개 레코드를 가져온 상태입니다. 여기서 오류 파일을 가져오지 않았는지, 처리해야 할 파일을 누락하지 않았는지 파일 경로를 주의 깊게 확인하는 것이 좋습니다. 확인이 끝나면 하단의 '다음'을 클릭합니다.
3단계: 정확한 텍스트 찾기 방식 선택
'처리 옵션 설정'에 들어가면 먼저 찾기 방식을 설정합니다. 스크린샷에서 선택된 것은 '정확한 텍스트 찾기'입니다. 찾고자 하는 키워드가 'Annex A', 'Annex B'처럼 몹시 분명할 때, 정확한 텍스트 찾기를 사용하면 이해하기도 더 쉽고 일반 사무직 사용자가 조작하기에도 더 적합합니다.

화면에는 '수식을 사용한 퍼지 텍스트 찾기' 옵션도 보이지만, 본 문서의 예시에서는 사용하지 않았습니다. 스크린샷에 표시된 과정과 달라지는 것을 피하기 위해, 본 문서에서는 현재 스크린샷에서 실제로 선택된 정확한 찾기 방식만 설명합니다.
4단계: 찾을 키워드 입력
'찾을 키워드 목록'에 키워드를 줄 단위로 입력합니다. 스크린샷 왼쪽에는 Annex A, Annex B, Annex C, Annex D라는 네 개의 키워드가 나열되어 있습니다. 소프트웨어는 이 키워드를 바탕으로 일괄 가져온 텍스트 파일을 검사하여, 어떤 줄이든 해당 키워드를 포함하고 있으면 그 줄을 교체 후보 줄로 간주합니다.
여기서 키워드는 너무 짧지 않게 하는 것이 좋습니다. 예를 들어 'Annex'만 입력하면 모든 부록 관련 줄과 일치하여 개별 교체에 불리할 수 있지만, 'Annex A', 'Annex B'를 입력하면 더 정확하게 각 줄에 대응하는 다른 새 줄 내용을 설정할 수 있습니다.
5단계: 교체 후 키워드 목록 입력
오른쪽은 '교체 후 키워드 목록', 즉 각 키워드에 대응하는 새 줄 내용입니다. 스크린샷에는 네 줄의 새 텍스트가 설정되어 있습니다: Annex A - Q&A, Annex B - Safety Attentions, Annex C - Important Notes, Annex D - Other Remarks.
여기서 좌우 양측은 줄별로 순서대로 대응되도록 유지해야 합니다. 왼쪽 첫 번째 줄의 키워드는 오른쪽 첫 번째 줄의 새 텍스트에, 왼쪽 두 번째 줄은 오른쪽 두 번째 줄에 대응하는 식입니다. 대응 관계를 잘못 작성하면 일괄 처리 후 여러 파일이 잘못된 규칙으로 수정되므로, 정식 실행 전에 반드시 확인해야 합니다.
6단계: 저장 위치 설정 및 처리 시작
키워드와 교체 텍스트를 설정한 후 '다음'을 클릭하여 '저장 위치 설정'으로 들어갑니다. 스크린샷에는 저장 위치 페이지가 펼쳐져 있지 않지만, 상단의 처리 흐름에서 이것이 세 번째 단계임을 분명하게 볼 수 있습니다. 일괄 교체 작업의 경우, 원본 파일과 대조하여 확인할 수 있도록 새 위치에 저장하는 것이 좋습니다.
저장 위치 확인이 끝나면 '처리 시작'으로 진입합니다. 소프트웨어는 앞서 설정한 규칙에 따라 가져온 여러 텍스트 파일을 하나씩 처리합니다. 완료 후 출력 파일을 열어 확인하면 키워드가 포함된 전체 줄이 새로운 내용으로 교체된 것을 볼 수 있습니다.
자주 묻는 질문 및 주의사항
1. 전체 줄을 바꾸면 다른 내용에 영향을 주나요?
이 기능의 목표는 지정된 키워드를 포함한 완전한 줄을 처리하는 것입니다. 예시 결과로 보면, 부록 줄이 교체된 후 그 뒤의 Contents 목차는 그대로 유지됩니다. 따라서 키워드가 정확하게 설정되었다면, 이러한 키워드를 포함하지 않은 다른 줄에는 보통 영향을 주지 않습니다.
2. 좌우 양측 목록의 줄 수가 맞지 않으면 어떻게 하나요?
좌우 양측 목록의 줄 수를 맞추지 않는 것은 권장하지 않습니다. 일괄 교체는 명확한 대응 관계가 필요하므로 키워드와 교체 내용은 가급적 1:1로 대응되어야 합니다. 설정 전에 Excel이나 텍스트 편집기에서 대응표를 정리한 뒤 소프트웨어에 복사해 넣으면 됩니다.
3. 키워드가 포함된 전체 줄을 삭제만 할 수 있나요?
'교체 후 키워드 목록' 옆에 '입력하지 않으면 삭제로 간주'라는 안내가 있는 것은, 이 기능을 키워드가 포함된 전체 줄을 삭제하는 데도 사용할 수 있음을 설명합니다. 실제 사용 시, 목표가 교체가 아니라 삭제라면 공백 내용에 대응하는 키워드를 신중하게 확인하여 주요 줄을 실수로 삭제하지 않도록 해야 합니다.
4. 일괄 처리 전에 백업을 권장하는 이유는 무엇인가요?
일괄 처리의 장점은 속도이지만, 규칙을 잘못 설정하면 여러 파일에 빠르게 영향을 줍니다. 따라서 정식 자료를 처리하기 전에 먼저 원본 폴더를 복사하거나 소량의 샘플 파일로 테스트하는 것이 좋습니다. 결과가 예상에 부합하는지 확인한 후에 전체 파일을 처리하는 것이 안전합니다.
5. Word, docx, doc 파일도 이렇게 처리할 수 있나요?
본 문서에서 시연한 것은 텍스트 도구 아래의 텍스트 파일 처리 흐름이며, 스크린샷의 파일 확장자는 txt입니다. doc, docx와 같은 Word 문서는 또 다른 형식으로 일반 텍스트 파일과 단순히 동일시할 수 없습니다. Word 내용을 일괄 처리해야 한다면, 소프트웨어 내에서 대응하는 Word 도구나 Word 문서에 적합한 기능을 선택해야 합니다.
요약: 일괄 도구로 반복적인 열기 및 수동 수정 대체하기
여러 텍스트 파일의 키워드로 전체 줄 바꾸기는 전형적인 일괄 사무 작업 수요입니다. HeSoft Doc Batch Tool 를 통해 파일 가져오기, 키워드 설정, 교체 내용 설정 및 일괄 실행을 하나의 명확한 흐름으로 연결할 수 있습니다. TXT 제목, 목차, 부록, 구성 줄, 설명 줄 등을 일괄 수정하는 작업의 경우, 이 방식이 수작업으로 하나씩 편집하는 것보다 더 효율적이며, 수정 결과의 일관성을 유지하기도 더 쉽습니다.
손에 일괄적으로 행 내용을 수정해야 할 txt 파일이 있다면, 먼저 대표 파일 몇 개를 뽑아 키워드를 확인한 후 본 문서의 절차에 따라 파일을 가져오고 대응하는 교체 내용을 입력하여 실행하면 됩니다. 이렇게 하면 많은 시간을 절약할 수 있을 뿐만 아니라 텍스트 파일의 일괄 수정을 더 잘 통제할 수 있습니다.
키워드:키워드로 전체 줄 교체 , TXT 일괄 처리 , 여러 텍스트 파일 일괄 수정 , 텍스트 내용 일괄 교체