Я хочу использовать команду «cat myclip.avi» для отправки вывода в три запущенных потока, я пытаюсь обработать один и тот же файл клипа, чтобы получить три разных результата.
я могу использовать dup2 или как сделать трубу с резьбой, а не вилкой?
Извините за столь расплывчатый вопрос. Может быть, мне нужно укрепить мое понимание dup2.
на самом деле я использую внешнее приложение, скажем, «linux cat» для чтения данных, которые в потоке один, затем данные должны быть переданы в два других потока, чтобы обработать его, также те, которые используют внешнее приложение, скажем, «сортировать по возрастанию» и «сортировать по убыванию» Предположим, что приложение сортировки принимает только pip in, что тогда?