我正在寻找一种方法来重定向交互式bash中的所有stderr流(最好是到其调用父进程)。
我不想从每个单独的命令重定向stderr流,这可以通过在每个命令后添加2> a_file
来实现。
默认情况下,这些stderr流会被重定向到交互式bash的stdout上。我希望将它们获取到此交互式bash进程的stderr上,以防止我的stdout受到错误消息的污染,并能够单独处理它们。
有什么想法吗?
我仍然没有找到答案...但也许这实际上是一个tty参数。有人知道关于tty/交互式shell处理stderr的责任的内容吗?