VSCODE 내장 터미널로 특정 단어를 포함한 파일 찾기

2024. 2. 25. 17:31개발/웹 관련

반응형

웹 관련 작업을 하다 보면 특정 단어를 포함하는 파일 찾을 경우가 생깁니다.

 

파일 탐색기 설정을 변경하면 검색이 가능하지만 사용해 본 결과 많이 느렸고, 방법을 생각해 보다가 비주얼스튜디오(VSCODE)에 터미널이 있지!라고 생각났습니다.

VSCODE 터미널은 ssh로 서버에 접속할 일만 있어서 생각지 못했답니다.

 

터미널을 열어봅니다.

이미지는 리눅스에 설치된 VSCODE 터미널입니다. 집에는 리눅스만 사용하기에 grep에 익숙해져 있습니다.

윈도우에서 터미널을 실행한 다음, grep 이 너무 익숙해서 너무도 당당하게 grep -r "test" ./* 를 입력해보니.. 당연히 될 리가 없습니다.

 

findstr /n /s "찾을단어" ./* 로 해보니 되는데 파일 내용에 한글이 있으면 에러가 뜹니다.

utf-8로 인코딩 변경 하고 난 다음 다시 명령어를 입력하면 정상 작동됩니다.

옵션의 n 은 줄번호 표시고, s 는 하위디렉터리 포함입니다.

 

더 많은 정보는 https://learn.microsoft.com/ko-kr/windows-server/administration/windows-commands/findstr 에서 확인 가능합니다.

 

감사합니다.

반응형