폴더내 특정파일검색후 모두 삭제할려면...?

netizn82의 이미지

안녕하세요^^

find로 특정파일 검색후 검색된 파일을 모두 삭제하는 옵션을 알고싶습니다.

find / -name *.mp3 -o -name *.avi

이렇게 검색후 나온파일을 삭제할려구합니다.

파이프라인(|) 을 이용해서 삭제하는 법이있을듯한데...

알려주시면 고맙겠습니다.

사랑천사의 이미지

for f in `find / -name *.mp3 -o -name *.avi`;
do
  rm -f $f
done

이렇게 하면 될겁니다 아마 음...

잘은 모르겠네요... for문을 활용 하면 여러가지로 유용합니다 음...

사람천사

ikshin의 이미지

그냥 간단히 find 옵션으로 처리해 주심이 어떨지...^^
find / \( -name *.mp3 -o -name *.avi \) -exec rm -f {} \;

- Human knowledge belongs to the world...