Irsh (Interactive Ruby SHell) is a dual-mode shell.

"Literal" mode behaves like a standard shell.

"OOP" mode is an interactive Ruby interpreter and requires valid Ruby code.

Toggle between both modes with $irsh

Soon there will be shorthand added to allow powerful OOP commands that make that mode directory-centric, i.e.
assigning directories to variables and running commands as methods with full regex support, such as
dir1.cp("file[1..10]", dir2)