当我使用 optionparser 时,我总是这样输入
ruby xxx.rb -u username -p password
但是每个人都可以看到密码非常危险,我检查了ruby api但找不到隐藏密码,请帮助我
谢谢大家一样
当我使用 optionparser 时,我总是这样输入
ruby xxx.rb -u username -p password
但是每个人都可以看到密码非常危险,我检查了ruby api但找不到隐藏密码,请帮助我
谢谢大家一样
要在 ruby 程序中从输入中询问时隐藏您的输入,您可以使用 IO 内置类。
require 'io/console'
STDIN.noecho(&:gets
这直接来自 ruby 标准库。使用 ruby docs IO 类获取更多信息。这是链接
如果我有时间,我会为您将其实现为选项解析,但您很可能很容易弄清楚。如果没有,我明天帮你。
快乐编码!