rv = `#{cmd} 2>&1`
但这只能捕获输出,并且
rv = system(cmd)
仅捕获退出代码.如何实现两者?
有关详细信息,请参阅http://www.ruby-doc.org/core-2.1.0/Process/Status.html