rm 명령어로 어떻게 하는지 궁금해서 찾아봤는데 좀더 깔끔하고 안전한 방법인거 같아서 메모해둔다.


폴더 안에 특정한 확장자를 가진 파일을 모두 찾으려면 아래와 같이 입력하면 된다.


find . -name "*.bak" -type f 

그리고 이렇게 찾은 파일을 삭제하려면 아래와 같이 입력한다.


find . -name "*.bak" -type f -print0 | xargs -0 /bin/rm -f


출처


https://askubuntu.com/questions/377438/how-can-i-recursively-delete-all-files-of-a-specific-extension-in-the-current-di

+ Recent posts