Как рекурсивно скопировать файлы из списка в Linux?
Существует такая проблема. Есть много папок и файлов и часть из них под .svn. Необходимо скопировать сохраняя структуру в отдельную папку только файлы и папки которые под .svn. Для получения списка файлов и папок под svn использую команду svn list > ~/file.txt . Как вот только из этого списка получить структуру файлов и папок?
Поскольку необходимо сохранить структуру директорий, то не стоит забывать про опцию --parents, иначе получится каша "всё-в-одной-директории". svn list | xargs -I % cp --parents -v % target