리눅스 특정파일명 지정 삭제
find 명령어
find [path] [option] [expression]
특정파일명 찾기
-name
현재 경로에서 tar 가 앞뒤로 포함된 모든 파일 찾기
xxxxxxxxxx
find . -name "*tar*"
현재 경로에서 n 로 시작되는 파일 모두 찾기
xxxxxxxxxx
find . -name "n*"
현재 경로에서 .tar 로 끝나는 파일 모두 찾기
xxxxxxxxxx
find . -name "*.tar"
현재 경로에서 n 으로 시작하고 .tar 로 끝나는 파일 모두 찾기
xxxxxxxxxx
find . -name "n*.tar"
현재디렉토리에서 특정 파일명 지정 삭제
find . -name "expression" -delete
현재 경로에서 n으로 시작하고 .tar 로 끝나는 모든 파일 삭제
x
find . -name "n*.tar" -delete
Warning
find 함수로 먼저 어떤 파일들이 찾아지는지 꼭 확인하고 삭제해야 한다.
되돌릴 수 없는 상황 발생 가능성이 농후