outfile = File.new("out.txt","w")
File.open(gets.chomp) do |file|
file.each_line do |line|
a,b,c=line.chomp.split(/\t/)
outfile.write a+" "+c+" "+b+"\n"
end
end
outfile.close
一个把紫光输入法的词库格式变为谷歌词库格式的ruby程序
此博客介绍了一个简单的Ruby脚本,用于读取一个文件中的每一行,并重新排列每一行中由制表符分隔的数据项顺序,然后将修改后的内容写入到另一个文件中。具体操作为:读取输入文件名,逐行读取内容,对每行按制表符切分得到三个字段,并调整顺序后写入输出文件。

被折叠的 条评论
为什么被折叠?



