Ruby 符号代码含义

$!: 最近一次错误信息

$?: 最近一次执行的子进程退出的状况

$$:: 解释器进程ID

$*: 命令行参数

$0: Ruby当前运行程序的文件名

$\: 输出记录分隔符

$/: 输入记录分隔符

$=: 是否区分大小写标志

$n: 最近匹配的第n个子表达式

$~: 自表达式组的最近一次匹配

$&: 最近一次同正则表达式匹配的字符串

$.: 解释器最近读的行数

$_: gets最近读取的字符串

$@: 错误产生的位置