Ruby on rails 3 无法使用ZSH创建Rails资源

Ruby on rails 3 无法使用ZSH创建Rails资源,ruby-on-rails-3,zsh,Ruby On Rails 3,Zsh,我正在尝试在Rails应用程序中创建以下资源 resources :sessions, only: [:new, :create, :destroy] 但是,当我运行这个命令时,我得到以下错误 zsh: bad pattern: [:new, 什么可能导致此错误?这不是命令,而是routes.rb文件中的条目 编辑文件,而不是试图从命令行运行它;没有更多的命令行错误。我认为您希望在命令行中键入的内容更类似于此:rails g资源会话new create destroy

我正在尝试在Rails应用程序中创建以下资源

resources :sessions, only: [:new, :create, :destroy]
但是,当我运行这个命令时,我得到以下错误

zsh: bad pattern: [:new,

什么可能导致此错误?

这不是命令,而是
routes.rb
文件中的条目


编辑文件,而不是试图从命令行运行它;没有更多的命令行错误。

我认为您希望在命令行中键入的内容更类似于此:
rails g资源会话new create destroy