将目录结构的一部分复制到新位置

我有一个相对较大的目录结构,在组织中非常一致,我需要将它的一部分复制到一个新的位置。

这是我有:

./dev /man <.txt files> /other dir /another dir ./mod /man <.txt files> /other dir /another dir ./blah /other dir /another dir 

我感兴趣的是man目录中的.txt文件。 有些目录有/ man /,有些不是,就像上面的./blah一样。

我需要做的是用/ man /在新的位置重现目录结构:

 /opt/dev /man <.txt files> /opt/mod /man <.txt files> 

我已经尝试了许多不同的查找,rsync,cp等变种,还没有find有效的东西。

Solutions Collecting From Web of "将目录结构的一部分复制到新位置"