我正在运行 ubuntu,我想找到一种方法来跟踪来自一个终端的回声,并将它们显示在第二个终端中。这是我要编码的结构。这样做的原因是我不希望用户在下载第一个终端时看到它,并且回显很快就会丢失。所以基本上,终端 1 将是运行的东西,显示它在做什么(对于高级用户),终端 2 将显示与终端 1 链接的预定回声
问问题
164 次
一个简单的方法是在中间使用一个文件。
从您的第一个过程中,您会将输出重定向到文件
script.sh > foo
从另一个终端,您继续阅读文件中写入的内容以查看脚本的实际输出
tail -f foo
不过,您可能不想在几个小时内这样做
话虽如此,你确定这真的是你想做的吗?拥有某种调试级别不是更好吗,以便您可以激活/停用要显示的消息类型?