这是有关ruby系统命令检查退出代码的后续问题。我想运行命令以获取其输出以及退出代码。目前,我在代码中使用的是:
rv = `#{cmd} 2>&1`
但这仅捕获输出,并且
rv = system(cmd)
仅捕获退出代码。如何实现两者?
检查$?.exitstatus
退出代码。
有关更多信息,请参见http://www.ruby-doc.org/core-2.1.0/Process/Status.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句