我使用Rails构建网络应用程序,但我想知道是否有可能构建一个纯粹基于控制台的应用程序,我可以通过命令行连接到它并与之交互?
例如,假设我有以下程序
p "Please enter a command: "
userInput = gets.strip
while userInput != "quit"
p "You entered %s!" %userInput
p "Please enter a command: "
userInput = gets.strip
end
p "Bye!"
答案 0 :(得分:0)
拥有这样的脚本是很常见的。您只需将它们放在脚本文件夹中,然后使用以下命令启动它们:
rails runner script/my_script.rb
然后,您将使用ssh连接到服务器,然后以这种方式运行它们。