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!