我会尝试更好地解释标题:)
我有两个终端 tty1 和 tty2,我们就这么称呼它们。
从 tty1 我将 echo 的输出重定向到 tty2 终端:
echo hello > $(tty2)
这有效并且我在 tty2 上收到了‘hello’。
“问题”是,在 tty2 上打印“hello”后,tty2 终端没有给出提示。我必须手动在 tty2 上按 Enter 键才能获得新的提示。
我如何重定向输出,但在重定向后获得新的提示?
谢谢 :)
注意:即使有“hello”,我仍然可以执行新命令,但它看起来很奇怪,而且我想在重定向后有一个干净的提示。