【发布时间】:2011-10-04 01:02:39
【问题描述】:
在 Ruby 中,$stdout(前面有一个美元符号)和STDOUT(全部大写)有什么区别?在进行输出重定向时,应该使用哪个,为什么? $stderr 和 STDERR 也是如此。
编辑:刚刚找到related question。
【问题讨论】:
-
@theTinMan 有点重复。但是必须注意,虽然
$stdout和STDOUT与$stdin和STDIN之间的差异是对称的,但$stdout和$>与$stdin和$<之间的差异不是。
标签: ruby stdout stderr output-redirect