본문 바로가기
운영체제/리눅스

하위 디렉토리의 특정 파일 및 디렉토리를 찾아 삭제

by 반화넬 2020. 5. 14.
반응형


 

$ find . -name '*.tmp' -exec rm {} \;

 

현재 디렉토리와 하위 디렉토리에서 .tmp로 끝나는 모든 파일을 찾아서 화면에 나타내고 그파일을 모두 삭제합니다. -exec 선택사항은 다음 명령 (rm)을 실행합니다. { } 는 find 명령이 찾은 파일을 의미합니다. 명령 문자열을 끝내는세미콜론 (;) 앞에 
ESC 문자로 역빗금(\)을 붙입니다

 

 

$ find . -name '.svn' -exec rm -rf {} \;

 

현재 디렉토리와 하위 디렉토리에서 ".svn" 이름을 가진 모든 디렉토리를 찾아서 화면에 나타내고 그파일을 모두 삭제합니다.



반응형