Я использую Ubuntu 14.10, и по некоторым причинам терминальная команда не примет опции.
(Я полагаю, что их называют опцией, исправьте меня, если я неправ).
Например, при установке новой версии рубина с помощью rvm, я получаю ошибку, когда я делаю:
--no-rdoc --no-ri
Извинения за то, что не имелась точная ошибка. Я установил (очень) длинный путь и не могу копировать точную ошибку. Однако это было что-то вроде него не распознающий rdoc (или ri, когда я сделал это наоборот.)
Тот же случай проблемы, когда я нахожусь в направляющих. При использовании генератора это игнорирует опции. Например:
rails generate model User --pretend #--pretend is *ignored*
Это, кажется, принимает args, т.е. User
(выше), но это игнорирует --pretend
опция.
Для ссылки, когда я использовал эту опцию в прошлом, она работала. Корректное поведение состоит в том, чтобы перечислить все созданные файлы, каталоги, и т.д. (в окне терминала), не на самом деле создав файлы (так, чтобы Вы знали то, что Вы собираетесь получить). Путем игнорирования опции это - как будто я генерирую модель User и действительно (неправильно) выполняю команду, таким образом создавая файлы.