有人可以告诉我如何使用chef-14执行以下命令?
dpkg-query --status log-agent | grep -q '^Version: 212121
我能找到一个dpkg_package资源。但对于dpkg-query
来说,这不是什么。我打算在include_recipe
中使用上面的命令,所以使用guards
不是我的选择。
如果可能的话我想避免使用shell_out
。
你可以通过多种方式执行系统命令...从你的问题来看,不清楚你是否想要grub命令的输出或只是使用它guard。
如果你只想执行它,你可以使用execute
,bash
甚至ruby_block
来实现它。