首页 > 解决方案 > -echoctl 在分叉程序中未被确认

问题描述

请,

我有一个终端应用程序,不需要将控制字符回显到终端。我可以愉快地在终端发出“stty -echoctl”,运行我的应用程序并获得我想要的结果。此外,我可以在 .bashrc 中包含“stty -echoctl”,一切都很好。(我也将它添加到 .profile 中,但无论如何似乎都会引入 .bashrc )

然后我可以打开另一个终端(在原始控制台中输入“konsole/gnome-terminal/xterm”,我再次得到我期望的结果。

我遇到的问题(这是准备从另一个应用程序中分叉程序)是,如果我尝试

$ xterm -e ./V2.13

甚至

$ xterm -e bash -c ./V2.13

控制字符实际上回显到我的应用程序。??

编辑:此外,执行 bash 来执行我的应用程序是否需要(好处)?

标签: bashterminaltty

解决方案


推荐阅读