在第二个终端上 tty 重定向后显示新提示

在第二个终端上 tty 重定向后显示新提示

我会尝试更好地解释标题:)

我有两个终端 tty1 和 tty2,我们就这么称呼它们。

从 tty1 我将 echo 的输出重定向到 tty2 终端:

echo hello > $(tty2)

这有效并且我在 tty2 上收到了‘hello’。

“问题”是,在 tty2 上打印“hello”后,tty2 终端没有给出提示。我必须手动在 tty2 上按 Enter 键才能获得新的提示。

我如何重定向输出,但在重定向后获得新的提示?

谢谢 :)

注意:即使有“hello”,我仍然可以执行新命令,但它看起来很奇怪,而且我想在重定向后有一个干净的提示。

相关内容