특정 폴더 및 파일 일괄 지우기


방법은 간단합니다.


find로 원하는 목록을 뽑고 그뒤에 -exec를 붙이고 하고싶은 일을 하시면 됩니다.


ex) find . -name "test" -tyhpe d // 폴더명 중에 test가 들어간 폴더를 찾는다

ex) find . -name "test" -type d -exec rm -rf {} \; 폴더명 중에 test가 들어간 폴더를 찾아서 rm -rf 명령어로 지운다.


1. 특정 폴더 일괄 지우기


find . -name "test" -type d -exec rm -rf {} \;

or

find . -name "test*" -type d | xargs rm -rf


2. 특정 파일 일괄 지우기


find . -name "test" -type f -exec rm -rf {} \;

or

find . -name "*test*" -type f | xargs rm -rf

+ Recent posts