Вы знали, что можно все еще использовать склонный - добираются?
Прежде чем я доберусь до этого, давайте ответим на первый вопрос:
Dag Weers должен помочь Вам:
об/мин-Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
об/мин-Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
об/мин-Uhv http://apt.sw.be/redhat/el4/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.i386.rpm
об/мин-Uhv http://apt.sw.be/redhat/el4/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.x86_64.rpm
об/мин-Uhv http://apt.sw.be/redhat/el3/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el3.rf.i386.rpm
об/мин-Uhv http://apt.sw.be/redhat/el3/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el3.rf.x86_64.rpm
об/мин-Uhv http://apt.sw.be/redhat/el2.1/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el2.rf.i386.rpm
об/мин-Uhv http://apt.sw.be/redhat/9/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.rh9.rf.i386.rpm
об/мин-Uhv http://apt.sw.be/redhat/8.0/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.rh7.rf.i386.rpm
Для установки Кв. загрузите последний пакет для распределения от: http://dag.wieers.com/packages/apt/. Конфигурация Кв. в пакете rpmforge-выпуска.
Есть ли конкретная причина, по которой вам нужно использовать эту структуру данных? Это очень быстро станет нечитаемым, и будет очень легко сломать что-то, случайно добавив или удалив элемент из одного из массивов, а не из других. Как насчет чего-то вроде этого?
$servers = [
{
name => 'felix',
ip => '192.168.43.5',
env => 'prod',
},
{
name => 'washington',
ip => '192.168.43.11',
env => 'uat',
},
]
Тогда гораздо проще работать с erb:
<% servers.each do |server| -%>
<%= server['name'] %> <%= server['ip'] %> <%= server['env'] %>
<% end -%>
Но, если вы застряли в своей текущей структуре данных, то это должно сработать ..
<% (1..servername.length).each do |i| -%>
Ответ Шейна Мэддена великолепен, но я думаю, что отсутствует '@':
вместо
<% servers.each do |server| -%>
следует использовать
<% @servers.each do |server| -%>
, может кто-то с более высокой репутацией прокомментируйте это в исходном ответе и / или подтвердите так что мой "ответ" может быть удален
Это также описано в третьем издании кукольной поваренной книги
Спасибо, Мэтт