Ruby on rails 从ruby脚本生成终端对话
有一个终端操作(osx)称为say。如果我输入sayhello,终端将使用语音控制来打招呼Ruby on rails 从ruby脚本生成终端对话,ruby-on-rails,ruby,macos,terminal,Ruby On Rails,Ruby,Macos,Terminal,有一个终端操作(osx)称为say。如果我输入sayhello,终端将使用语音控制来打招呼 我想从ruby脚本访问此命令。知道如何从ruby脚本中打招呼吗?从ruby调用命令最简单的方法是使用反勾号 比如说, def say_hello `say hello` end 将在终端中运行命令say hello 在IRB中测试这一点会导致计算机说“你好” 不过,您可能需要研究调用命令行的其他方法,因为反勾号并不是最安全的
我想从ruby脚本访问此命令。知道如何从ruby脚本中打招呼吗?从ruby调用命令最简单的方法是使用反勾号 比如说,
def say_hello
`say hello`
end
将在终端中运行命令say hello
在IRB中测试这一点会导致计算机说“你好”
不过,您可能需要研究调用命令行的其他方法,因为反勾号并不是最安全的