相关疑难解决方法(0)

如何从Ruby中的命令行读取密码?

我在Windows机器上运行Ruby和MySQL.

我有一些需要连接MySQL数据库的Ruby代码执行select.要连接到数据库,我需要提供密码等.

Ruby代码可以显示请求密码的提示,用户输入密码并按Enter键.我需要的是密码,因为它是键入的,显示为一行星号.

如何让Ruby在'dos box'中将键入的密码显示为一行星号?

ruby

35
推荐指数
4
解决办法
2万
查看次数

Ruby 1.8的Shellwords.shellescape实现

虽然1.8.7的构建我似乎有一个backported版本Shellwords::shellescape,但我知道该方法是一个1.9功能,并且在早期版本的1.8中肯定不支持.有没有人知道我能找到哪里,无论是Gem形式还是仅作为一个片段,一个强大的独立实现Bourne-shell命令逃避Ruby?

ruby bash shell escaping sh

5
推荐指数
2
解决办法
4514
查看次数

隐藏Ruby中的用户输入

我想要读取用户的数据,但是,我不希望输入直接显示在屏幕上.相反,我想把它留空或更好,混淆字符以输入星号.

例如:

print "Password: "
pass = STDIN.gets.chomp
Run Code Online (Sandbox Code Playgroud)

ruby obfuscation

2
推荐指数
1
解决办法
3856
查看次数

标签 统计

ruby ×3

bash ×1

escaping ×1

obfuscation ×1

sh ×1

shell ×1