Ruby脚本赢得';不执行
Ruby新手。我创建了一个非常简单的脚本“hello.rb”: 当我运行“RubyHello.rb”时,它不会在我的终端中执行(没有输出)。我已经检查了我的编辑器(atom)是否正在使用“cat-e hello.rb”创建EOL,正如这里的“mu太短”所建议的那样:。这可能是什么原因造成的?我附上了一个截图供参考 谢谢大家!Ruby脚本赢得';不执行,ruby,terminal,Ruby,Terminal,Ruby新手。我创建了一个非常简单的脚本“hello.rb”: 当我运行“RubyHello.rb”时,它不会在我的终端中执行(没有输出)。我已经检查了我的编辑器(atom)是否正在使用“cat-e hello.rb”创建EOL,正如这里的“mu太短”所建议的那样:。这可能是什么原因造成的?我附上了一个截图供参考 谢谢大家! puts = "Hello #{name}" 您将“Hello#{name}”赋值给名为puts的变量,而不是将其写入STDIO 删除赋值运算符,您的输出将正常显示。谢
puts = "Hello #{name}"
您将“Hello#{name}”赋值给名为puts的变量,而不是将其写入STDIO
删除赋值运算符,您的输出将正常显示。谢谢mcfinnigan-非常感谢
puts = "Hello #{name}"