1 2 3 4 5 6 7 8 9 10
nul = nil $:.each_with_index {|path, index| if /\A(?:\.\/)*-\z/ =~ path nul = index break end } if nul $:[nul..-1] = ["."] end