Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在中执行git操作时中止脚本,以使输入字符不可见_Git_Bash_Mc - Fatal编程技术网

在中执行git操作时中止脚本,以使输入字符不可见

在中执行git操作时中止脚本,以使输入字符不可见,git,bash,mc,Git,Bash,Mc,我有一个脚本,可以在几个repo中执行git操作,比如签出、获取、拉取和mvnclean安装。 若我在脚本执行git操作时按CTRL-C,它将停止。但在那之后我就看不到我在终端上输入的字符了。 如果我按enter键,我会看到终端执行键入的命令并查看输出,但看不到我输入到终端中的字符。 它在MC中一直被复制,但在普通术语中一切正常。 有人知道这种行为的原因吗?感谢用户3159253提供解决方案! 在这样的终端中执行sttysane,可以修复这种情况 如果有人解释为什么在这种情况下输入字符在终端中是

我有一个脚本,可以在几个repo中执行git操作,比如签出、获取、拉取和mvnclean安装。 若我在脚本执行git操作时按CTRL-C,它将停止。但在那之后我就看不到我在终端上输入的字符了。 如果我按enter键,我会看到终端执行键入的命令并查看输出,但看不到我输入到终端中的字符。 它在MC中一直被复制,但在普通术语中一切正常。
有人知道这种行为的原因吗?

感谢用户3159253提供解决方案! 在这样的终端中执行
sttysane
,可以修复这种情况


如果有人解释为什么在这种情况下输入字符在终端中是不可见的,这会很有帮助。

git
操作中,ctrl-c输出在哪里有关系吗?中断后
stty sane
会帮到你吗?是的,会有帮助。非常感谢。你能不能把它作为答案,解释一下这种行为的原因是什么,为什么
sttysane
fix它。