My script starts out by connecting to another machine via SSH and
reading the hosts file into a variable:

z = `ssh -l username -i /home/username/.ssh/id_rsa 10.1.1.1 cat
/etc/hosts`

Normally if the hosts file was on my local machine, I would be able to
step through the contents of the file line by line and make decisions
based on REGEX using the file open commands.

I don't want to have to write the contents of my variable to a file and
then open and step through it that way.

What would be the best way to step through my z variable line by line
and match on the content with REGEX?

thanks

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