laohuanggua 发表于 2011-05-23 15:14

求一个erb文件的写法。谢谢!

设定一个二维数组。内容是
[
["1.2.3.4","domain1.com","domain1"],
["11.12.13.14","domain11.com","domain11"],
["111.112.113.114","domain111.com","domain111"],
]

要求写入到
ip1,ip2,ip3这三个文件中

每个文件内容格式是

ip +第1个字段
name +第2个字段
domain $domain++第3个字段


单个文件我会写。生成多个我不会了。
求指点。谢谢!!!

2gua 发表于 2011-05-23 20:01

没看明白呀,老黄瓜?
但,写多个文件跟写一个文件有区别吗?会写一个文件就会写多个文件哦?

laohuanggua 发表于 2011-05-24 00:41

唉,我是想在puppet下使用的。

2gua 发表于 2011-05-24 21:04

老黄瓜加油。

zfjoy520 发表于 2011-05-25 09:48

没怎么看明白你的需求

zuerrong 发表于 2011-05-30 11:39

设定一个二维数组。内容是
[
["1.2.3.4","domain1.com","domain1"],
["11.12.13.14","domain11.com","do ...
laohuanggua 发表于 2011-05-23 15:14 http://bbs.chinaunix.net/images/common/back.gif



好久未上来。难为lz了。
x=[
["1.2.3.4","domain1.com","domain1"],
["11.12.13.14","domain11.com","domain11"],
["111.112.113.114","domain111.com","domain111"],
]

x.each do |s|
   open("a.txt","a") do |f|
    f.puts "ip #{s}"
   end
   open("b.txt","a") do |f|
    f.puts "name #{s}"
   end
   open("c.txt","a") do |f|
    f.puts "domain #{s}"
   end
end
页: [1]
查看完整版本: 求一个erb文件的写法。谢谢!