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