如何在 bash 中的流水线命令之间插入延迟:Ohai block_device |JQ -R 键[1] |(printf /dev/ && cat)



ohai是厨师CLI,在执行期间,我将输出值作为/dev/just/dev/,但这里的预期值是/dev/xvdh。

如何重建此命令以获取快速响应。

如何在bash中插入管道命令之间的延迟:ohai block_device |JQ -R键[1] |(printf/dev/&& cat(>/tmp/output.txt

好吧,因此,从内部厨师中,您无需执行任何操作,只需在节点属性中使用现有的ohai数据:

node['block_device'].keys.each do |dev_name|
  dev_path = "/dev/#{dev_name}"
  # execute resources here
end

最新更新