私は操作のためにコマンドラインを使用するのが初めてです。この質問が明白であれば私を許してください。私は、特定のタイプ(.aiff)のすべてのファイルを、多くのサブディレクトリを含む1つのディレクトリから移動したいと考えています。ファイル構造は次のようになります。端末内の複数のディレクトリにファイルをコピーする
directory
- subdir1
-- sound.aiff
-- other.txt
- subdir2
-- sound2.aiff
-- other2.txt
私はcp -R /Users/me/directory/*.aiff /Users/me/newdirectory
のようなものを使用してみましたが、私は「そのようなファイルやディレクトリはありません」というエラーが表示されます。サブディレクトリにコピーするファイルを.aiffファイルにする必要があることを指定する方法がわかりません。
cp -R /Users/me/directory/*/*.aiff /Users/me/newdirectory
しかし、おそらく先/Users/me/newdirectory
が欠落している: