LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

stdin наследуется потомками, как и все остальные дескрипторы. И так было всегда и во всех unix-ах.

он же кучу статистики в процессе работы пишет

Дело не в «пишет» а в «читает». Пишет он в stdout, и это обычно (но не всегда) можно безопасно для логики делать сколько угодно, поскольку stdout показывается юзеру и максимум что там можно так это замусорить его. У тебя stdout редиректится в /dev/null так что он уже не общий с башем и его (башу) даже замусорить не получится.

Исправление firkax, :

stdin наследуется потомками, как и все остальные дескрипторы. И так было всегда и во всех unix-ах.

он же кучу статистики в процессе работы пишет

Дело не в «пишет» а в «читает». Пишет он в stdout, он у него тоже общий с родителем, но в нём нечего ломать.

Исходная версия firkax, :

stdin наследуется потомками, как и все остальные дескрипторы. И так было всегда и во вмех unix-ах.

он же кучу статистики в процессе работы пишет

Дело не в «пишет» а в «читает». Пишет он в stdout, он у него тоже общий с родителем, но в нём нечего ломать.