9
Лучшие практики с STDIN в Ruby?
Я хочу иметь дело с вводом командной строки в Ruby: > cat input.txt | myprog.rb > myprog.rb < input.txt > myprog.rb arg1 arg2 arg3 ... Каков наилучший способ сделать это? В частности, я хочу иметь дело с пустым STDIN и надеюсь на элегантное решение. #!/usr/bin/env ruby STDIN.read.split("\n").each do |a| puts …