Comments 3
А не подойдут каналы для решения задач типа разбиения того же лога на части (варнинги и ошибки, например) или выделения части (полный лог и ошибки), в общем для задач ветвления потока данных?
Очень сложно читается перевод, но статья отличная, спасибо.
Недавно искал способ выполнить комманду ssh, и при этом сохранить оба потока stdin и stdout в переменные.
Пока обхожусь перенаправлением потоков в темповые файлы, затем читаю их и удаляю.
Теперь думаю можно ли как-нибудь coproc применить в данном случае.
Очень сложно читается перевод

20 лет "публично" не переводил, да и сам англоязычный вариант тяжеловат. Он перенасыщен повторяющимися словами, и при переводе не удаётся подобрать "технические" синонимы. В первоначальном варианте хотел частично оставить pipe, redirect и т.п., но в итоге заменил таки, возможно зря. Можно было бы переписать свою статью, но это было бы нечестно по отношению к автору оригинала.
Only those users with full accounts are able to leave comments. Log in, please.