我有一个脚本可以在几个repos中执行git操作,例如checkout,fetch,pull和mvn clean install。 如果我在脚本执行git操作时按CTRL-C它会停止。但在那之后,我无法看到我在那个终端输入的字符。 如果我按回车键,我看到该终端执行键入的命令并看到输出但是看不到我放入终端的字符。 它在MC中一直被复制,但是一切都可以在简单的期限内完成。 有谁知道这种行为的原因是什么?
答案 0 :(得分:0)
感谢user3159253的解决方案!
在这样的终端中执行stty sane
可以解决问题。
如果有人在这种情况下解释为什么输入字符在终端中不可见,那将会很有帮助。