Reference
| Code | Description | 
|---|---|
$! | 
      latest error message | 
$@ | 
      location of error | 
$_ | 
      string last read by gets | 
$. | 
      line number last read by interpreter | 
$& | 
      string last matched by regexp | 
$~ | 
      the last regexp match, as an array of subexpressions | 
$n | 
      the nth subexpression in the last match (same as $~[n]) | 
    
$= | 
      case-insensitivity flag | 
$/ | 
      input record separator | 
$\ | 
      output record separator | 
$0 | 
      the name of the ruby script file | 
$* (or ARGV) | 
      the command line arguments | 
$$ | 
      interpreter’s process ID | 
$? | 
      exit status of last executed child process | 
$-i $-l $-p $-v | 
      Command line switches | 
$-v (or $VERBOSE) | 
      verbose mode | 
0 Comments for this cheatsheet. Write yours!