【发布时间】:2016-07-13 19:10:30
【问题描述】:
这有点奇怪。如果我启动psql,然后在提示输入密码时按Ctrl+C,程序似乎退出了,但我什至看不到我输入的内容虽然我回到了我的壳里。好像我输入的所有内容都被隐藏了,因为它仍然认为我在输入密码。
我发现的唯一解决方案是启动一个新的 shell,这很好,但不是很好。我很想了解这里发生了什么以及如何解决它。
【问题讨论】:
-
尝试
reset命令重置您的终端 -
psql关闭终端的回显模式,reset重新开启。 -
这是
psql中的错误吗?我知道没有其他程序会发生这种情况。 -
大多数其他程序都能正确捕获信号并进行清理。 Python 似乎也这样做了……
标签: bash postgresql shell terminal psql