V
Venks
Note: parts of this message were removed by the gateway to make it a legal Usenet post.
To clarify further I want to capture any standard output or standard error.
Thanks,
---------- Forwarded message ----------
From: Venks <[email protected]>
Date: Nov 27, 2007 3:58 PM
Subject: How to redirect a "system" standard output to a variable
To: (e-mail address removed)
Hi,
I need to redirect any standard output thrown when using a system call into
a Ruby variable. I tried to search for a solution but couldn't find anything
that worked. May be I am not using the right search terms.
Here is what I am trying to do.
begin
`rm somefile`
end
If "somefile" doesn't exist the OS throws the message "rm: cannot remove
`somefile': No such file or directory" which I want to capture into a
variable.
Thanks,
To clarify further I want to capture any standard output or standard error.
Thanks,
---------- Forwarded message ----------
From: Venks <[email protected]>
Date: Nov 27, 2007 3:58 PM
Subject: How to redirect a "system" standard output to a variable
To: (e-mail address removed)
Hi,
I need to redirect any standard output thrown when using a system call into
a Ruby variable. I tried to search for a solution but couldn't find anything
that worked. May be I am not using the right search terms.
Here is what I am trying to do.
begin
`rm somefile`
end
If "somefile" doesn't exist the OS throws the message "rm: cannot remove
`somefile': No such file or directory" which I want to capture into a
variable.
Thanks,