find ~/project/ \( -name "junk-[56789].jpg" -o -name "junk-10.jpg" \) -delete
Estou tentando remover os arquivos dentro de muitas pastas
Por exemplo:
Eu estou na pasta project
e desejo remover o arquivo com o intervalo de junk-5.jpg
para junk-10.jpg
.
junk-5
e junk-10
estão em pastas diferentes ...
Eu tentei rm -r junk-5.jpg
na pasta do projeto, mas ele disse que não existe esse arquivo ou diretório.
Existe alguma maneira mais rápida de fazer isso? Muito obrigado
Assumindo o bash 4 +:
shopt -s globstar
rm ./**/junk{5..10}.jpg