嗨,我想要一些关于如何在木偶中用 erb 编码的帮助,基本上我有
server::actionhost { 'details':
servername[ 'felix', 'washington', ],
ipa [ '192.168.43.5', '192.168.43.11', ],
enviro [ 'prod', 'uat', ],
}
我现在想将它打印到一个文件中,其中每个数组中的每个元素都在一行中,即我的类中模板文件的输出应该是这样的:
felix 192.168.43.5 prod
washington 192.168.43.11 uat
当我尝试这样做时,我在模板文件中编写了以下代码:
<% servername.each do |name| -%>
<% ipa.each do |ip| -%>
<% enviro.each do |env| -%>
<%= name %> <%= ip %> <%= env %>
<% end -%>
<% end -%>
<% end -%>
但我得到的是网络掩码和 ipa 的递归打印,而不是每个数组的打印,然后移动到下一个数组元素。
希望获得一些有关如何完成正确输出的指导?
谢谢丹