grep으로 이용한 특정 확장자 제외방법
이번에는 find로 찾을파일을 grep으로 연결하여 특정확장자만 제외하여 찾는방법 해보겠습니다
우선 grep의 -v의 옵션에 대해서 간단히 알아보겠습니다
grep -v옵션 : 문자열이 제외된, 즉 문자열이 포함되어 있지 않은 라인을 출력
특정 확장자만 제외하여 파일찾아보기
사용법 : find [경로] -type f | grep -v "[제외할 확장자]"
find /tmp -type f | grep -v ".jpg"
위와같은 명령어는 tmp 디렉토리의 grep으로 연결하여 .jpg의 확장자만 빼고 검색하는 명령어 입니다
또한 (|)로 연결하여 여러개의 확장자를 제외시킬수 있습니다
예제)
find /tmp -type | grep -v ".jpg" | grep -v ".txt"
위와 같은방식으로 연결하여 여려개의 확장자를 제외하여 검색하시면 됩니다
'리눅스 서버구축 > linux 명령어' 카테고리의 다른 글
리눅스 소유자 파일 찾기 (0) | 2017.03.07 |
---|---|
리눅스 wc 명령어 (0) | 2017.03.07 |
리눅스 작업스케줄러 crontab 사용법 (0) | 2017.03.07 |
CPU, CPU정보 모델명, OS버전, 메모리정보 확인 명령어 (0) | 2017.03.07 |
bash_profile 시스템 환경변수 등록 (0) | 2017.03.07 |