J
Joe Williams
I am running into an issue where I have a script that takes two command
line arguments and reads from stdin. It seems that gets is not getting
to stdin because it is hitting ARGV first
(http://www.ruby-doc.org/core/classes/Kernel.html#M005996). Is there a
way around this so that I can pass in arguments and listen on stdin as
well. Running the script without args works perfectly. What I am doing
currently looks something like the following:
var1 = ARGV[0]
var2 = ARGV[1]
var3 = gets
Any advice would be helpful.
Thanks.
-Joe
line arguments and reads from stdin. It seems that gets is not getting
to stdin because it is hitting ARGV first
(http://www.ruby-doc.org/core/classes/Kernel.html#M005996). Is there a
way around this so that I can pass in arguments and listen on stdin as
well. Running the script without args works perfectly. What I am doing
currently looks something like the following:
var1 = ARGV[0]
var2 = ARGV[1]
var3 = gets
Any advice would be helpful.
Thanks.
-Joe