Я хочу написать программу c, которая продолжает чтение файла, и всякий раз, когда в этот файл добавляется новая строка, она отправляется получателю через сеть (предположим, через tcp).
Какой лучший способ сделать это?
o держать файл открытым и делать что-то вроде tail -F для продолжения чтения?
читать файл самостоятельно?
Я не беспокоюсь об отправке по сетевой части, мне нужен лучший способ получить новую строку из файла. В этой строке я мог бы также выполнить некоторую фильтрацию перед отправкой.