Всем привет и с прошедшим!
Есть прога, в которой я стандартный вывод перенаправляю в пайп с помощью:
dup (fd[1], 1);
Получается, все, что я потом буду писать на вывод (простым printf'ом), у меня пойдет в пайп. Вопрос: как мне потом восстановить стандартный вывод (сделать его обратно на консоль)?