From: Brian Candler Date: 2010-12-30T15:07:14+09:00 Subject: Re: Possible to respond to output from system(linuxcommand) Adam Ms. wrote in post #971304: > Richard Sandoval wrote in post #971231: >> Hello, >> >> snip >> >> system("opsdb --dry-run --server nventory.local nv --exactget >> name=dhcpserver.local --addtonodegroup=temp1,temp2") >> >> system(echo y) >> puts "\r" > > This might help: > > http://tech.natemurray.com/2007/03/ruby-shell-commands.html > > Also, something like this might work: > > %Q{sh -c 'echo "Y" | yourcomamnd'} Or perhaps: system("yes | opsdb ... ") See "man yes" for info. -- Posted via http://www.ruby-forum.com/.