
Estoy intentando eliminar los archivos dentro de muchas carpetas.
Por ejemplo:
Estoy en project
una carpeta y quiero eliminar un archivo con un rango de junk-5.jpg
hasta junk-10.jpg
.
junk-5
y junk-10
están dentro de diferentes carpetas....
Lo intenté rm -r junk-5.jpg
en la carpeta del proyecto pero decía que no existe tal archivo o directorio.
¿Existe alguna forma más rápida de hacer esto? Muchas gracias
Respuesta1
find ~/project/ \( -name "junk-[56789].jpg" -o -name "junk-10.jpg" \) -delete
Respuesta2
Suponiendo bash 4+:
shopt -s globstar
rm ./**/junk{5..10}.jpg