переменные | значение |
$! | последнее сообщение об ошибке |
$@ | местоположение ошибки |
$_ | последняя строка, прочитанная gets |
$. | номер последней строки, прочитанной интерпретатором |
$& | последняя строка, обработанная regexp |
$~ | последнее совпадение с regexp, как массив подвыражений |
$n | nth-е подвыражение в последнем совпадении(то же самое, что и $~[n]) |
$= | флаг зависимости от регистра символов |
$/ | разделитель во входных строках |
$\ | разделитель в выходных строках |
$0 | имя файла со скриптом Ruby |
$* | аргументы командной строки |
$$ | ID процесса интерпретатора |
$? | статус завершения последнего дочернего процесса |