Software Quality

[Linux] 특정 텍스트를 포함한 파일 삭제 본문

리눅스/명령어

[Linux] 특정 텍스트를 포함한 파일 삭제

Kairoka 2020. 9. 24. 01:06
find . -name "file.txt" -delete

해석

1. find . -name

현재 위치(.)에서 이름으로(-name) 찾는다.

2. "file.txt"

"file.txt" 라는 문자가 들어간 파일 .txt 확장자 파일 삭제하고 싶다면 "*.txt" 처럼 정규식을 이용하면 된다.

3. -delete

find된 결과는 모두 삭제하는 명령어이다. 대신 '-exec rm {} \;'를 사용해도 된다.

 

정규식 배우기

zvon.org/comp/r/tut-Regexp.html