我有一个需要修改的厨师食谱,我只想查看命令的输出。
bash 'Execute my script' do
user 'root'
cwd '/'
code <<-EOH
cmd_stdout=$(echo 'hi')
echo $cmd_stdout
EOH
end
当我汇聚厨师厨房时,此脚本将运行。我只是看不到任何输出。在这种情况下,能看到“ hi”的最佳方法是什么?
答案 0 :(得分:1)
我建议在live_stream
设置为true的情况下使用execute。它将类似于以下内容:
execute 'apache_configtest' do
command <<-EOH
cmd_stdout=$(echo 'hi')
echo $cmd_stdout
EOH
live_stream true
end