Ruby脚本不会执行

时间:2016-09-13 09:09:42

标签: ruby terminal

Ruby新手。我创建了一个名为“hello.rb”的非常简单的脚本:

name = "Frederik"
puts = "Hello #{name}"

当我运行“ruby hello.rb”时,我的终端不会执行(没有输出)。我已经检查过我的编辑器(atom)使用“cat -e hello.rb”来创建EOL,正如“mu太短”所示:Why won't my Ruby script execute?。可能是什么导致了这个?我附上了截图供参考。

Screenshot

谢谢!

1 个答案:

答案 0 :(得分:1)

puts = "Hello #{name}"

您将“Hello#{name}”分配给名为puts的变量,而不是将其写入STDIO。

删除赋值运算符,输出应正常显示。