В unix я хочу скопировать все файлы с определенным расширением (все файлы Excel) из всех подкаталогов в другой каталог. У меня есть такая команда:
cp --parents `find -name \*.xls*` /target_directory/
Проблемы с этой командой:
Он также копирует структуру каталогов, и мне нужны только файлы (поэтому все файлы должны находиться в / target_directory /)
Он не копирует файлы с пробелами в именах файлов (а их довольно много)
Какие решения этих проблем?
find... exec mv
?