自定义Rake复制文件到Mac中的当前目录

时间:2015-04-02 01:10:34

标签: ruby macos rake

是否可以制作一个rake命令从Mac复制文件并将其保存到当前目录中?

我尝试过使用cp命令,但它不起作用。

这是我尝试过的:

namespace :generate do
     desc "Generate empty html5 index"
     task :index do
       #cp Dir['~/.rake/templates/index.html'], '.'
       # cp "~/.rake/templates/index.html ."

     end
   end

1 个答案:

答案 0 :(得分:1)

我刚刚找到了答案,我不得不使用sh命令在rake中执行shell命令。 Reference here

require 'fileutils'

namespace :generate do
  desc "Generate empty html5 index"
  task :index do
     sh %{ cp ~/.rake/templates/index.html . }
  end
end