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