DEV
[TIL] 리눅스 하위 디렉토리를 포함한 특정 확장자 파일 삭제 220926
에스프리터
2022. 9. 26. 21:30
728x90
💡 Today I Learned 요약 (17회차)
- 리눅스에서 find와 -exec를 사용하여 하위 디렉토리 파일을 삭제할 수 있다.
리눅스 하위 디렉토리를 포함한 특정 확장자 파일 삭제
디렉토리나 다른 파일들은 그대로 둔 상태에서 특정 확장자 파일을 지우려고 할 때 사용 가능한 방법. 윈도우에서는 와일드 카드를 써서 검색해서 GUI 상에서 지울수 있지만 리눅스는 보통 CUI에서 사용함으로 아래 명령어를 쓰면 괜찮을 듯 하다.
find로 파일을 찾고 -exec / rm을 통해 해당 파일을 삭제하는 원리로 동작한다.
# 여기서는 tmp 확장자를 가진 파일 일괄 삭제
find . -name '*.tmp' -exec rm {} \;
#linux 관련 작성 및 리서치 내역:
728x90