steux
#1
Hi everyone,
How can I write a ruby script in order to capture error messagens from
bash commands?
if I do this:
out = rm /var/mail/teste2
Errors like “rm: cannot remove `/var/mail/teste2’: No such file or
directory” won’t be stored in “out” string.
How can I do that?
regards
steux
#2
Bruno S. wrote:
out = rm /var/mail/teste2
Errors like “rm: cannot remove `/var/mail/teste2’: No such file or
directory” won’t be stored in “out” string.
How can I do that?
out = rm /var/mail/teste2 2>&1
Otherwise look at open3 in the stdlib, if you want to get stdout and
stderr separately.