所以我正在阅读Eric Weinstein撰写的“Ruby Wizardry”,我在脚本部分,当我输入:cd C:\Users\Ender\ruby
时,Ruby以"SyntaxError: <irb>:7: syntax error, unexpected $undefined cd C:\Users\Ender\ruby"
响应,语法错误是什么?我按书的说法输入了所有内容。我有Ruby 2.0.0-p645。任何人都可以帮助,我将不胜感激!顺便说一句,我已经准备好待命的.rb文件,文件存在。正确的命令是Dir.chdir DIRECTORY。
答案 0 :(得分:0)
您应该在shell(DOS)提示符下输入该命令。
你似乎在某个红宝石提示符处输入了它。
这本书已经跳过了一步,或者你已经跳过了。
答案 1 :(得分:0)
Ruby中没有cd
这样的东西。我怀疑你可能把它误认为是Ruby代码,而它实际上是一个命令行命令。