Thanks Park.
I was hoping that there would be some easy way to capture it in a string
variable... oh well !

"Park Heesob" <phasis / kornet.net> wrote in message
news:al55c4$hte$1 / news1.kornet.net...
> Hi,
>
> "Shashank Date" <shanko_date / yahoo.com> wrote in message
> news:20020903214306.16461.qmail / web12306.mail.yahoo.com...
> > Ruby Gurus,
> >
> > I am using backticks in my ruby script to run DOS
> > commands, but cannot figure out how to separate the
> > stdin from stderr.
> >
> > Please see transcript below for what I am trying to
> > do:
> >
> > -------------- begin transcript -------------
> >  C:\>dir z
> >  Volume in drive C is LOCAL
> >  Volume Serial Number is AC53-D8CC
> >
> >  Directory of C:\
> >
> >  File Not Found
> >
> >  C:\>ruby -ve 'puts `dir z`'
> >  ruby 1.7.2 (2002-06-03) [i386-mswin32]
> >  File Not Found
> >  Volume in drive C is LOCAL
> >  Volume Serial Number is AC53-D8CC
> >
> >  Directory of C:\
> > ----------- end transcript -----------------
> >
> > Notice how, when I use Ruby, the stderr message "File
> > Not Found"  shows up first and then stdin msgs.
> >
> > How do I separate the two streams?
> >
> > TIA,
> > -- Shanko
>
> Refer to http://www.rubytalk.com/blade/44186
>
> Park Heesob
>
>
>
>