过滤出FileUtils.cp_r

问题描述:

FileUtils.cp_r正是我所需要的,但它无法通过某种模式过滤掉文件。过滤出FileUtils.cp_r

所以,我想递归复制一个复杂的文件夹/文件结构到另一个目录,但我只想包含txt扩展名的文件。我会怎么做?

FileUtils.cp_r Dir['**/*.txt'], target_dir 
+0

不,它不会与嵌套文件夹在所有 – 2012-03-24 21:59:12

+0

工作失败: $的mkdir -pa/B $触摸/ a.txt中的a/b/b.txt $红宝石-e“需要'fileutils'; FileUtils.cp_r Dir ['a/**/*。txt'],'foodir';“ – 2012-03-24 22:02:19