回答:
@tanteの回答の詳細として、これらのファイルを削除する前に、使用するファイルリストが正しいことを確認することをお勧めします。
find <source_dir> -name <filename> -print
検査が有効なリストを示している場合
find <source_dir> -name <filename> -delete
一時保持ディレクトリを使用して多くのディレクトリでこれを行う場合の別のオプション:
mkdir <dest_dir>
for i in <list_of_directories>
do
find "$i" -name <filename> -exec /bin/mv {} <dest_dir>
done
# check dest_dir
ls dest_dir
rm -rf <dest_dir>
いつものように、実行する前にスクリプトの精度を確認し、何か問題が発生した場合に備えて常にバックアップを用意してください。