В Unix (скажем, Linux или аналогичной) первая строка скрипта содержит путь к его интерпретатору. Линия называется Shebang или Crunchbang и выглядит так:
#! /usr/bin/ruby
Если вы переименуете свой файл, путь к интерпретатору останется неизменным, и, следовательно, сценарий будет выполнен, как и раньше.