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.
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.