
Estou tentando remover os arquivos dentro de muitas pastas
Por exemplo:
Estou na project
pasta e quero remover o arquivo com intervalo de junk-5.jpg
até 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 não havia tal arquivo ou diretório.
Existe alguma maneira mais rápida de fazer isso? Muito obrigado
Responder1
find ~/project/ \( -name "junk-[56789].jpg" -o -name "junk-10.jpg" \) -delete
Responder2
Assumindo bash 4+:
shopt -s globstar
rm ./**/junk{5..10}.jpg