从Unix中的目录中仅复制文件,而不是文件夹结构

hhh*_*hhh 3 unix cp

我发现这个解决方案后,谷歌搜索在这里,但我吓坏了:太复杂的解决方案.我很确定一些cp -versions有这个标志,或者只是简单的find做.那么如何在Unix中复制文件,而不是目录结构?

ask*_*ish 5

find path-to-source-file-tree -type f -exec cp {} path-to-target-dir \;

这应该照顾你所有的问题.

要进一步自定义,您可以参考:man find例如,根据日期和时间,文件类型,文件所有者等,您可以自定义上述语句.