发布
社区首页 >问答首页 >运行脚本后,Bash打印就会变得一团糟

运行脚本后,Bash打印就会变得一团糟
EN

Unix & Linux用户
提问于 2018-04-05 02:16:33
回答 1查看 1.5K关注 0票数 4

运行Python脚本后,我在Ubuntu中的bash终端就被搞砸了。我不知道为什么,但在那之后,我不能再使用它,需要关闭外壳和打开一个新的。

我附上一张图片给你看。也许有人能指出发生这种事的原因。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-04-05 04:18:55

这种情况通常发生在脚本使用一些命令更改终端设置并在结束前将其重置为默认设置时。

例如,您可以使用以下命令模拟这样的情况:

代码语言:javascript
代码运行次数:0
复制
stty -echo

(我希望它会看上去像你正在做的实验。)

您通常可以使用reset命令恢复到"normal“,所以尝试按Ctrl+C或返回以确保您处于新提示符的开头,然后键入"reset”(您什么都看不到)并返回,然后一切可能会恢复正常:

代码语言:javascript
代码运行次数:0
复制
reset

很难知道checkpoint_ps.py在做什么,这使得终端处于一种奇怪的状态.虽然禁用终端“回声”可能是..。在询问密码时,这是很常见的事情(这样密码就不会出现)。从输出上看,"sudo“正在被卷入其中,所以我不认为checkpoint_ps.py会破坏终端本身……但谁知道这是可能的。如果你在里面发现了一些可能与此相关的东西,也许可以问一个单独的问题,这样我们也可以帮你解决这个问题。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/435640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档