Windows PC에서 여러 파일의 텍스트 대량 찾기 및 바꾸기

Find Replace Text Multiple Files Bulk Windows Pc



IT 전문가로서 Windows PC의 여러 파일에서 텍스트를 대량으로 찾고 바꾸는 방법에 대한 질문을 자주 받습니다. 달성하려는 목표에 따라 이를 수행하는 몇 가지 방법이 있습니다. 몇 개의 파일에서 일부 텍스트만 교체해야 하는 경우 Notepad++와 같은 간단한 텍스트 편집기를 사용할 수 있습니다. 수정하려는 파일을 열고 Ctrl+H를 눌러 찾기 및 바꾸기 창을 연 다음 찾고 바꿀 텍스트를 해당 필드에 입력하기만 하면 됩니다. Notepad++를 사용하여 파일에서 찾기 창(Ctrl+Shift+F)을 열어 여러 파일에서 검색을 수행할 수도 있습니다. 더 복잡한 교체를 수행해야 하거나 많은 수의 파일에서 텍스트를 교체하려는 경우 sed 또는 awk와 같은 명령줄 도구를 사용할 수 있습니다. Sed는 스트림 편집기로, 파일 또는 stdin(표준 입력)에서 입력을 받아 해당 입력에 대해 일부 작업을 수행한 다음 수정된 입력을 stdout(표준 출력) 또는 파일로 출력할 수 있습니다. Awk는 텍스트 파일 작업을 위해 특별히 설계된 프로그래밍 언어입니다. sed 또는 awk를 사용하려면 명령 프롬프트를 열고 수정하려는 파일이 포함된 디렉토리로 이동해야 합니다. 그런 다음 다음과 같은 명령을 사용하여 확장자가 .txt인 모든 파일에서 'oldtext'의 모든 인스턴스를 'newtext'로 바꿀 수 있습니다. 세드의 경우: sed -i 's/oldtext/newtext/g' *.txt awk의 경우: awk '{sub('오래된 텍스트

인기 게시물