Ruby:脚本执行后保持控制台打开
发布时间:2020-12-17 03:23:35 所属栏目:百科 来源:网络整理
导读:我编写了一个 Ruby脚本,如下例所示.基本功能是相同的: # get input from the userinput = gets.chomp# do awesome stuf with this input and print the responseputs do_awesome_stuff(input) 问题是,当我运行脚本时,它会打印出我想要的解决方案,但控制台窗
我编写了一个
Ruby脚本,如下例所示.基本功能是相同的:
# get input from the user input = gets.chomp # do awesome stuf with this input and print the response puts do_awesome_stuff(input) 问题是,当我运行脚本时,它会打印出我想要的解决方案,但控制台窗口会立即关闭.我希望控制台保持开放状态. 一种方法是使用.bat文件运行ruby脚本并暂停它,如下所示: ruby script.rb PAUSE 我希望有一种方法没有额外的.bat文件. Ruby是否具有集成PASUE的功能? 解决方法
看起来你双击ruby脚本文件.
而是在cmd shell中发出以下命令. ruby filename.rb 如果您不想这样,可以将gets添加到脚本的末尾. # get input from the user input = gets.chomp # do awesome stuf with this input and print the response puts do_awesome_stuff(input) gets # <---- 但不建议这样做,因为..如果在cmd shell或终端中运行该命令,则应键入extra Enter以返回shell. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |