查看 ruby 版本的命令为 ruby -v
如果执行命令 ruby -version 会显示 ruby 的版本信息同时也会显示错误信息 -e:1:in <main>': undefined local variable or methodrsion' for main:Object (NameError)
<main>': undefined local variable or method
是因为执行错误的命令 ruby -version,任务 ruby -ve 后面的 rison 为命令参数
并不是,你试试
ruby -ve rsion
然后看看 -e 是干嘛的就知道了
理解错误了