Ситуация, с которой я столкнулся, такова: я перенаправляю ввод из одной точки моей программы в другую через канал. Однако не похоже, что это работает правильно, поэтому я бы хотел следить за тем, что происходит через канал.
В настоящее время я использую dup2 (), чтобы просто перезаписать stdin и stdout из канала.
Как я могу отслеживать, что происходит между трубами?