Когда вы запускаете исполняемый файл rails
в приложении Rails 3, он ищет файл script/rails
и, если он присутствует, выполняет этот файл с аргументами, которые вы передали rails
.
Причина, по которой вы используете rails
вместо script/rails
, обычно сводится к тому, что она короче.
Еще одна вещь, которую стоит отметить, есть также команда rails c
, которая в приложении на Rails 2 создаст папку приложения с именем c
внутри текущего каталога. Используя script/rails
, этого не произойдет; вместо этого он будет жаловаться, что script/rails
не существует.