我有一个包含以下内容的文件 INPUT:
123\n
456\n
789
我想像这样运行我的脚本:script.rb < INPUT 并让它将 INPUT 文件的内容转换为数组,在换行符上拆分。所以,我有类似 myArray = [123,456,789] 的东西。这是我尝试做的事情,但运气不佳:
myArray = STDIN.to_s
myArray.split(/\n/)
puts field.size
我希望这会打印 3,但我得到了 15。我在这里真的很困惑。任何指针?