
我正在嘗試刪除許多資料夾中的文件
例如:
我在project
資料夾中,我想刪除範圍為junk-5.jpg
to 的檔案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