我需要一种从highline中包含的ask方法中删除换行符的方法。这是我目前的代码:
pass = ask( "Enter your password > " ) { |passman| passman.echo = false }
但每当我运行那个时,输出就是
Enter your password >
(typing goes here)
我希望这没有换行符。有什么建议吗?
答案 0 :(得分:7)
如果提供的语句以a结尾 空格或制表符,换行符会 不附加(输出将是 齐平()ED)。
所以尝试用空格:
pass = ask( "Enter your password > " ) { |passman| passman.echo = false }