программа на C. есть вызов popen("tail -f my.log", "r"), потом во время работы программы все вычитывается и обрабатывается, но вот когда программа завершается и происходит вызов pclose() то программа приостанавливает свою работу (ожидает завершения этого child). Как это можно ообойти (как узнать pid этого child чтобы послать kill) или как реализовать по другому эту задачу - вычитывание поуступающих новых данных в файла и их обработка.
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум tail -f (2007)
- Форум аналог tail -F (2005)
- Форум tail -f и iconv (2010)
- Форум как работает tail -f? (2015)
- Форум tail -f и perl (2004)
- Форум tail -f на С (2007)
- Форум popen (2008)
- Форум popen (2003)
- Форум tail -f на вновь создающиеся файлы (2015)
- Форум Перекодировка iconv на лету «tail -f» (2013)