개발환경/Linux
[CentOS] 이름 패턴으로 파일 삭제하기
cs09g
2020. 6. 2. 14:18
반응형
find를 통해 패턴에 매칭되는 파일을 찾아 삭제한다. 재귀적으로 수행되므로 폴더 내의 파일에 대해서도 적용된다.
find {디렉토리} '{패턴}' -delete
-delete 옵션은 항상 마지막에 위치해야한다.
find {디렉토리} -delete '{패턴}' 으로 사용할 경우 패턴과 관계 없이 파일이 삭제되니 주의한다.
-delete 옵션을 제거하고 명령을 수행하면, 삭제 대상 파일들이 반환되니 삭제하기 전에 미리 확인 하도록 한다.
find {디렉토리} '{패턴}'
사용 예:
find . '*.png' -delete # 현재 폴더를 기준으로 *.png 패턴의 파일 모두 삭제
반응형