名前がソートされていない1000のディレクトリがあり、各ディレクトリには複数のファイルが含まれています。
拡張子が.mrcのファイルを除くすべてのディレクトリ内のすべてのファイルを削除したいと思います。
私はrm -v!(* .mrc)を使用してディレクトリ内のファイルを一度に1つずつ削除しましたが、すべてのディレクトリで同時にこのプロセスを実行する方法はありますか?
ベスト、J.
答え1
パターンを有効にしglobstar
て使用してください。**
$ shopt -s globstar
$ rm -v **/!(*.mrc)