我正在尝试编写一个 ruby 程序,它将打开一个文件,提取由 “|”
划定的第 15 个字段,并将其打印到屏幕上。我需要通过执行以下操作(示例)来测试它:
cat /directory name/directory name/filename.rrf | less
并让该文件每一行的第 15 个字段显示在屏幕上。任何帮助将不胜感激。
最佳答案
File.open(filename).each do |line|
puts line.split('|')[14]
end
应该可以解决问题。
关于ruby - 如何使用ruby提取字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30652146/