В perl после fork()
ing я могу перенаправить дочерний стандартный вывод в такой файл
open STDOUT,">",$filename or die $!
Мне интересно, есть ли способ «копировать его», сохраняя стандартный вывод на родительском стандартном выводе, но также копируя в указанный файл. Это должно происходить таким образом, чтобы не требовалось никакой буферизации, и пользователь мог видеть вывод консоли в режиме реального времени. Это было бы похоже на unix tee
. Но в идеале решение не должно включать сторонние библиотеки.