From: Joe Williams Date: 2009-04-25T07:43:28+09:00 Subject: ARGV, STDIN and gets 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 -- Name: Joseph A. Williams Email: joe@joetify.com Blog: http://www.joeandmotorboat.com/