![이름이 디렉터리의 패턴과 일치하는 파일을 삭제하고 나머지는 유지합니다.](https://linux55.com/image/138354/%EC%9D%B4%EB%A6%84%EC%9D%B4%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EC%9D%98%20%ED%8C%A8%ED%84%B4%EA%B3%BC%20%EC%9D%BC%EC%B9%98%ED%95%98%EB%8A%94%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%82%AD%EC%A0%9C%ED%95%98%EA%B3%A0%20%EB%82%98%EB%A8%B8%EC%A7%80%EB%8A%94%20%EC%9C%A0%EC%A7%80%ED%95%A9%EB%8B%88%EB%8B%A4..png)
MA1
, MA2
, .... MA-i
(확장자 없음, 총 110000개 이상)이라는 파일과 기타 파일 및 기타 하위 디렉터리가 포함된 폴더가 있습니다 .
MA-i
모든 파일을 삭제하고 다른 파일과 하위 디렉터리를 유지하고 싶습니다.
시도했지만 성공하지 못했습니다.
a@LinuxA:~/CLionProjects/ETC1/cmake-build-debug$ rm -f MA*
답변1
find . -iname 'MA*' | while read L ; do echo rm "$L"; rm "$L"; done
진행하려면 스토리지 볼륨이 거의 소진될 경우 일반적인 방법으로 특정 파일을 삭제할 수 없으며 특정 파일에서 중지되고 중단되는 것을 볼 수 있습니다. 이 시점에서 시간 초과를 사용하여 해당 파일을 건너뛸 수 있습니다. 기능적인 파일이 될 수 없는 파일.