
多くのフォルダ内のファイルを削除しようとしています
例えば:
私はフォルダー内にいて、から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