명령 행에서 이름과 재귀 적으로 일치하는 파일 삭제 (OS X)


11

최근에 백업 유틸리티를 시험해 보았고 MacBook (OS X)에있는 일부 웹 사이트의 로컬 사본을 백업하고 싶었습니다.

불행하게도, 유틸리티는 백업 된 모든 디렉토리에이 개 파일을 왼쪽 : .shadowFileList.shadowFolderFlagPlist

이제 해당 디렉토리에서 백업을 제거했지만 여전히 파일을 남기고 도트 파일을 제거하고 싶습니다.

나는 실제로 커맨드 라인 파워 유저는 아니지만 그것이 최선의 방법이라는 것을 알고 있습니다. 출력을에 파이프해야한다고 생각 find합니다 rm.

어떻게합니까?

답변:


24
% find UPMOST_RELEVANT_PATH -name ".shadowFileList" -delete

버리고 싶은 다른 파일 이름에 대해서도 동일하게 수행하십시오 ...


다른 방법으로 필요합니다. 특정 파일 끝이 아닌 모든 파일을 삭제해야합니다. 방법? 폴더는 삭제하지 않아야합니다.
Jonny

1
find . ! -name "*.xyz" -delete또한 참조 stackoverflow.com/questions/25136041/...
아키라

find . -type f -not -name "*.hpp" -not -name "*.h" -not -name "*.inl" -delete폴더를 유지하기 위해 끝났습니다 .
Jonny
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.