Quero encontrar todos os diretórios (recursivamente) que contêm .cue
arquivos, executar um comando nesse diretório e excluir todos os arquivos desse diretório com o mesmo prefixo do .cue
arquivo.
find . -name '*.cue' \( -execdir myotherscript.sh \; -execdir [rm ${}%.cue.*] \; \);
Obviamente com o bit entre colchetes [rm...]
não funcionando.
Para o bit de exclusão, se o diretório contiver um arquivo como marley-birds.cue
, desejo excluir todos os arquivos do tipo marley-birds.*
(incluindo o .cue
próprio arquivo).