From: Shashank Date Date: 2004-08-21T03:25:54+09:00 Subject: Re: newbie programming question: "DiesIrae" wrote in message > I am trying to pass a variable to the backticks `` function, but it is > always interpreted as a string. How can I get it to read the value, > instead? And once I do that, how can I get the results into an array? > Here's the example code (this probably looks horribly wrong to some > of you...): > > > def ping_host host > command=Array.new > command[0]=`ping host` ^^^^^^^^ try this: command[0] = `ping #{host}` > puts > puts command > end > > puts 'What host would you like to ping?' > host = gets.chomp > ping_host host > > thanks for any help! > > Dan