6

Chef - 如何将命令的输出获取到 Ruby 变量

我有以下情况,我 grep 文件

command "ls /filder1 | grep .txt"

grep 给出文件名/文件名(如果存在)的输出。,

我想将输出存储到 ruby​​ 变量并在模板中使用它来生成配置文件。

我怎么做 ?

4

1 回答 1

11

Chef 是 Ruby,因此您可以使用反引号output = `find /filder1 | grep .txt`

于 2013-06-13T09:13:48.163 回答