O Guia do Usuário do Satélite Ambiental Operacional Geoestacionário (GOES)-R (PUG) da Administração Nacional Oceânica e Atmosférica (NOAA) contém a seguinte descrição bastante prolixa de um arquivo de texto simples (§4.3) (ênfase minha):
O formato de arquivo de texto Unix é usado em um pequeno subconjunto dos arquivos de dados de origem semi-estáticos de Nível 1b e 2+. O formato de arquivo de texto Unix, menos o caractere de fim de arquivo, é incorporado em pacotes de metadados GRB para armazenar a representação NcML (linguagem de marcação netCDF) baseada em XML das especificações do arquivo netCDF, que inclui os valores para metadados do produto.
O formato de arquivo de texto Unix é uma sequência de linhas (ou seja, registros), potencialmente variável em comprimento, de texto eletrônico. Para o sistema terrestre GOES-R, o texto eletrônico, a nova linha e os caracteres de fim de arquivo estão em conformidade com o Código Padrão Americano para Intercâmbio de Informações (ASCII). No final de cada linha está o caractere de nova linha. No final do arquivo, há um caractere de final de arquivo .
Esta é uma descrição precisa do conteúdo de um arquivo? Eu pensei que o fim do arquivo era uma condição que o sistema operacional ou uma rotina de biblioteca estava retornando quando não mais dados podem ser lidos de um arquivo (ou outro fluxo). Este byte está realmente contido no arquivo?