我在 Puppet ERB 模板中有以下代码:
<% if @server.class == Array -%>
<% @server.each do |server| -%>
server <%= server %>
restrict <%= server %> <%= @restrict[1] %>
<% end %>
<% end -%>
在配置文件中,由于 IP 地址的字符数不同,我没有得到对齐的输出:
server 123.123.1.1
restrict 123.123.1.1 mask 255.255.255.224 nomodify notrap noquery
server 123.123.345.33
restrict 123.123.345.33 mask 255.255.255.224 nomodify notrap noquery
server 123.123.345.33
restrict 123.123.345.33 mask 255.255.255.224 nomodify notrap noquery
可以看出,掩模线没有与其他掩模线对齐。
我怎样才能对齐它们?