UNIXでは、特定の拡張子を持つすべてのファイル(すべてのExcelファイル)をすべてのサブディレクトリから別のディレクトリにコピーしたいと思います。次のコマンドがあります。
cp --parents `find -name \*.xls*` /target_directory/
このコマンドの問題は次のとおりです。
ディレクトリ構造もコピーし、ファイルだけが必要です(したがって、すべてのファイルは最終的に/ target_directory /にあるはずです)
ファイル名にスペースが含まれているファイルはコピーされません(かなりの数です)。
これらの問題の解決策はありますか?
find... exec mv
ですか?