我正在寻找一种方法来重定向交互式 bash 中的所有 stderr 流(理想情况下重定向到它的调用父进程)。
我不想从每个单独的命令重定向 stderr 流,我可以通过附加2> a_file
到每个命令来做到这一点。
默认情况下,这些标准错误流被重定向到交互式 bash 的标准输出。我想让它们放在这个交互式 bash 进程的标准错误中,以防止我的标准输出被错误消息污染并能够单独处理它们。
有任何想法吗?
我仍然没有找到答案……但也许它实际上是一个 tty 参数。有人知道处理 stderr 的 tty/交互式 shell 责任吗?