Getting array input from command line

Hi everyone,

I want to get some data from
a user, that I want to put in an
array… well the first one is filename
and the rest are a bunch of numbers
which are sepparated by -i and -o
options.

inFile = ARGV[0]
myArr = -i params
myArr2 = -o params

Any help appreciated.
Ted.

On Sat, Jun 26, 2010 at 1:58 PM, Ted F. [email protected]
wrote:

inFile = ARGV[0]
myArr = -i params
myArr2 = -o params

start fr a program that only contains:

p ARGV

kind regards -botp

On 26 June 2010 06:58, Ted F. [email protected] wrote:

inFile = ARGV[0]
myArr = -i params
myArr2 = -o params

Any help appreciated.
Ted.

Posted via http://www.ruby-forum.com/.

Also, check out OptionParser -
http://www.ruby-doc.org/stdlib/libdoc/optparse/rdoc/index.html

Cool, but now I’m having some trouble transforming the array from:

[“0”, “1”, “2”, “3”] to [0,1,2,3]… how can I do this?

Ted.

Lee J. wrote:

On 26 June 2010 06:58, Ted F. [email protected] wrote:

inFile = ARGV[0]
myArr = -i params
myArr2 = -o params

Any help appreciated.
Ted.

Posted via http://www.ruby-forum.com/.

Also, check out OptionParser -
http://www.ruby-doc.org/stdlib/libdoc/optparse/rdoc/index.html

“Ted F.” [email protected] wrote in message
news:[email protected]

myArr = -i params


Posted via http://www.ruby-forum.com/.

a = [“1”, “2,”,“3”]
a.map { |x| x.to_i }

HTH gfb