0

我正在运行 ubuntu,我想找到一种方法来跟踪来自一个终端的回声,并将它们显示在第二个终端中。这是我要编码的结构。这样做的原因是我不希望用户在下载第一个终端时看到它,并且回显很快就会丢失。所以基本上,终端 1 将是运行的东西,显示它在做什么(对于高级用户),终端 2 将显示与终端 1 链接的预定回声

4

1 回答 1

1

一个简单的方法是在中间使用一个文件。

从您的第一个过程中,您会将输出重定向到文件

script.sh > foo

从另一个终端,您继续阅读文件中写入的内容以查看脚本的实际输出

tail -f foo

不过,您可能不想在几个小时内这样做

话虽如此,你确定这真的是你想做的吗?拥有某种调试级别不是更好吗,以便您可以激活/停用要显示的消息类型?

于 2013-04-16T13:38:30.563 回答