如何从父目录中删除文件?

如何从父目录中删除文件?

我正在尝试删除许多文件夹中的文件

例如:

我在project文件夹中,我想删除范围为junk-5.jpg到的文件junk-10.jpg

junk-5并且junk-10位于不同的文件夹内...

我已经rm -r junk-5.jpg在项目文件夹中尝试过但它说没有这样的文件或目录。

有没有更快的方法可以做到这一点?非常感谢

答案1

find ~/project/ \( -name "junk-[56789].jpg" -o -name "junk-10.jpg" \) -delete

答案2

假设 bash 4+:

shopt -s globstar
rm ./**/junk{5..10}.jpg

相关内容