我需要一种方法从highline中包含的ask方法中删除换行符.这是我目前的代码:
pass = ask( "Enter your password > " ) { |passman| passman.echo = false }
Run Code Online (Sandbox Code Playgroud)
但每当我运行它时,输出就是
Enter your password >
(typing goes here)
Run Code Online (Sandbox Code Playgroud)
我希望这不具有换行符.有什么建议?
如果提供的语句以空格或制表符结尾,则不会追加换行符(输出将为flush()ed).
所以尝试用空格:
pass = ask( "Enter your password > " ) { |passman| passman.echo = false }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
896 次 |
| 最近记录: |