端末の複数の場所から同様のフォルダを削除する方法

端末の複数の場所から同様のフォルダを削除する方法

68の異なるフォルダー内に「reg_standard」フォルダーが入れ子になっていますが、それを削除したいと思います。フォルダパスは次のようになります。

/Volumes/.../sub-???/run_?.feat/reg_standard

'?'「sub」または「run」で始まる他のフォルダのすべての代替エントリはどこにありますか?たとえば、sub-101、sub-102、sub-162(合計34個)、各sub-?内に入れ子になったrun_1およびrun_2フォルダがあり、合計68個のフォルダにreg_standardが存在します。

このフォルダとすべてのコンテンツを効果的に削除するにはどうすればよいですか? rm -rを使用しますか?または見つかりました... - 削除しますか?私はMacOSを使用しています。

ありがとうございます!

ベストアンサー1

zshでは

rm -rf /Volumes/.../sub-<0-999>/run_<0-9>.feat/reg_standard(/oN)

これらのフォルダは効果的に削除されます。 3つの文字(または非文字)またはゼロ以上の文字(または非文字)のシーケンスと一致するように、<x-y>必要に応じて範囲を調整または置き換えます。???*

おすすめ記事