Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- nfs mount
- tao_toolkit
- 타오툴킷
- yolov7
- deepstream
- 리눅스
- C
- 도커
- mAP@.5
- 도커 컨테이너
- docker
- Spring
- 백준
- 네트워크
- 딥스트림
- 스프링
- 정처기
- Python
- dkms
- IOU
- 주피터 노트북
- nouveau
- pyMySQL
- 파이썬
- C++
- Linux
- SQLD
- 알고리즘
- 딥러닝
- 비디오미리보기
Archives
- Today
- Total
한 번만 더 해보자
[Linux] 문자열 검색 본문
코드
find . -name "*.py" -type f | xargs grep -i "test"
- find . : 현재 디렉토리 및 하위 디렉토리에서
- -name "*.py" : 확장자기 py인 모든 파일을 가져오기
- -type f : 파일타입만 고르기
- | xargs : 한 줄 씩 읽기
- grep -i "test" : test를 대소문자 구분 없이 찾기
!!! 18.04에서는 찾는 문자열 앞 뒤로 *을 넣으면 안된다… 검색하면 대부분 * 붙이고 나와서 한참 헤맸음!!!
find 표현식
- name : 해당 이름의 파일을 찾음. 해당 이름에는 정규 표현식을 활용할 수 있음
- type : 지정된 파일 타입에 해당하는 파일 검색
- size : 파일 크기를 사용하여 파일 검색
grep 옵션
- -i : 대소문자 구분 X
- -n : 포함된 행의 번호를 함께 출력
- -r : 하위 디렉토리를 포함한 모든 파일에서 검색
- -E : 패턴을 정규표현식으로 찾기
반응형
'Linux' 카테고리의 다른 글
| [Linux] 한글 깨짐 (0) | 2023.09.20 |
|---|---|
| E: Unable to locate package (0) | 2023.09.10 |
| [Linux] 파이썬 버전 업그레이드 (0) | 2023.09.03 |
| [Linux] permission denied (0) | 2023.09.03 |
| [docker] 도커 설명 (3) | 2023.05.16 |