外付けハード ドライブに大きなデータ セットがあります。特定のデータ/サブフォルダーのセットのみを抽出する必要があります。ドライブ上の各フォルダーには、X および Y という名前のサブフォルダーが含まれています。X および Y という名前のサブフォルダーのみが重要です。最終的に作成したいのは、サブフォルダー X と Y のみを含むハード ドライブ (または別のアップストリーム フォルダー) です。
これまで、私は 2 つのアプローチを使用してきました。1) 対象のすべてのサブフォルダーを別のフォルダーに手動で再配置します。2) 興味のないすべてのフォルダを削除します。
私が遭遇した問題は、すべてのサブフォルダー X と Y を手動で 1 つのファイルに移動できないことです。これらのフォルダー名は同じであるためです。find を使用して、対象のフォルダーを除くすべてのフォルダーを削除します。-name -exec rm -rf {} \; 私のような素人にとってはかなり危険なアプローチのようです。
osx Terminalを使用してこの問題に対処する最も簡単で危険のない方法は何ですか?