파일 이 포함된 모든 디렉터리를 (재귀적으로) 찾고 .cue
해당 디렉터리에서 명령을 실행한 다음 .cue
파일과 동일한 접두사가 있는 해당 디렉터리의 모든 파일을 삭제하고 싶습니다.
find . -name '*.cue' \( -execdir myotherscript.sh \; -execdir [rm ${}%.cue.*] \; \);
분명히 괄호 안의 비트가 [rm...]
작동하지 않습니다.
삭제 비트의 경우 디렉터리에 와 같은 파일이 포함되어 있으면 해당 유형의 모든 파일 (파일 자체 포함 ) marley-birds.cue
을 삭제하고 싶습니다 .marley-birds.*
.cue