如何使用 CHEF 创建包含多行文本的简单文本文件?

How can I create a simple text file that contains more than one line of text with CHEF?

我正在尝试创建一个 CHEF 食谱,该食谱创建一个包含多行文本的文本文件以用于测试目的。我试过使用内容,但那只是写成一行。我已经搜索了几个小时,但仍未找到执行此操作的好方法。除了使用内容,还有更好的方法吗?

您可以使用 file 资源或 template 资源,具体取决于您是想要简单的内联内容还是更复杂的 Erb 模板:

file '/foo' do
  content "line one\nline two\n"
end