POSIX определяет text file как:устройства символ должен Linux Terminate чтения() с новой строки
Файл, который содержит символы, организованные в одну или несколько строк.
POSIX определяет line как
последовательность из нуля или более не-символами новой строки плюс завершающий символ новой строки.
Учитывая это, если read()
функции драйвера символьного устройства Linux добавить '\n'
в буфер пользователя, когда он достигает EOF/не имеет больше данных?