특정 패턴의 폴더에서 파일 제거

특정 패턴의 폴더에서 파일 제거

폴더에 20개의 파일이 있습니다. 10개의 파일 이름 지정 패턴은 PTT-20190118-WA0010.wav이고 나머지 10개의 파일 이름 지정 패턴은 PTT-20190118-WA0010_s.wav입니다.

단일 명령으로 "PTT-20190118-WA0010.wav" 패턴의 파일을 삭제하는 방법은 무엇입니까?

답변1

일치하는 다른 파일이 없으면 사용할 수 있습니다.

rm PTT-*[0-9].wav

또는

rm *[0-9].wav

끝이 없는 모든 파일 이름 _s앞에 숫자가 있다고 가정합니다 .wav.

실수로 잘못된 파일을 제거하는 것을 방지하기 위해 먼저 사용하는 echo대신 rm다음을 사용하거나 rm -i모든 파일에 대한 확인 요청을 받는 것이 좋습니다.

답변2

이 시도,

 rm -f PTT-20190118-WA001[0-9].wav

관련 정보