300x250
리눅스 명령어를 사용한다.
윈도우의 경우 git bash를 설치 후 사용한다.
다양한 명령어가 있지만 개인적으로 많이 사용했던 방법이
grep [찾는 문자열] * */* */*/* ... 형태이며
* 는 현재 경로를 모두 검색한다. 현재 경로의 파일들만 찾는다면 grep [찾는 문자열] * 를 사용한다.
*/* 는 현재 경로에 있는 폴더 안 모든 경로이다.
또한 폴더 속 폴더 속...파일 만큼 */*.../* 를 추가할 수 있다.
예를 들어, 어떤 경로의 TEST라는 폴더에 'test_key' 라는 문자열이 있는 파일들을 찾아야 하고
TEST폴더 안에 1,2,3,4,5 라는 폴더가 있고 3 이라는 폴더에는 A B C 라는 3개의 폴더가 있다.
각 폴더들 안에는 많은 파일들이 있다고 할때,
터미널 또는 cmd 에 시작 경로(TEST)를 맞추고
grep test_key * */* */*/* 를 입력한다.
- * TEST 폴더 안 모든 파일
- */* 1,2,3,4,5 폴더 안 모든 파일
- */*/* A B C 폴더 안 모든 파일
의 'test_key' 라는 문자열이 있는 파일을 찾아준다.
반응형
'공부' 카테고리의 다른 글
맥미니에 로컬 대화형 ai 라마3.1설치 (2) | 2024.08.24 |
---|---|
메모] 윈도우에서 ln -s 심볼릭 링크 사용하기 + 문제해결 (0) | 2024.07.10 |
[메모] 배치 파일에 관리자 권한 구하기 (0) | 2024.02.01 |
[CSS] css 디자인 적용이 되지 않는 문제 (0) | 2023.10.08 |
[기록] 자바스크립트 기초 공부 시작 (0) | 2023.10.03 |