有人可以让我知道如何使用Chef-14执行以下命令吗?
dpkg-query --status log-agent | grep -q '^Version: 212121
我能够找到dpkg_package资源。但dpkg-query
却一无所有。我打算在include_recipe
中使用上面的命令,所以对我来说,guards
是不可行的。
如果可能的话,我想避免使用shell_out
。
答案 0 :(得分:0)
您可以通过多种方式执行系统命令...从您的问题中并不清楚是要获取命令的输出还是仅使用guard。
如果只想执行它,则可以使用execute
,bash
甚至ruby_block
来实现。