大厨食谱中的复制文件失败

时间:2015-01-27 17:28:43

标签: chef chef-recipe chef-solo

我有一个简单的方法,就是将一些文件从一个位置复制到另一个位置,如下所示。

execute "download files" do 
  command "sh cp /net/adc6260022/testfiles/* /scratch/cm/test/" 
end

STDERR: bin/cp: cannot execute binary file

错误

上述电话有什么问题?

1 个答案:

答案 0 :(得分:2)

sh并没有这样的论点。你也不需要它:

execute "download files" do 
    command "cp /net/adc6260022/testfiles/* /scratch/cm/test/" 
end
除非你使用Array表单,否则Ruby会自动将它包装在shell中。