标签: bash
我用过
exec 2> /dev/null
抑制输出。
是否有撤消此命令的命令? (不重新启动脚本。)
类似于How to undo exec > /dev/null in bash?
答案 0 :(得分:2)
要做到这一点,您需要在将其重新映射到/ dev / null之前将原始FD 2复制到其他位置。在这种情况下,我将备份存储在FD 6上:
exec 6>&2 2>/dev/null ... exec 2>&6
此答案归功于Charles Duffy,他回答了一个非常相似的问题:How to undo exec > /dev/null in bash?