Obrigado aos respondentes que me deram boas informações.
O problema era que havia um '^ M' depois da linha (logo após a entrada em questão), que não aparecia quando você passava por um arquivo, mas você podia ver no VI. Depois de remover o '^ M', funcionou normalmente.
O motivo pelo qual ele saiu errado foi que eu editei o arquivo HOSTS no Windows no Bloco de Notas. A maneira correta é usar um editor Unix ou usar TextPad no Windows e Salvar em um formato de arquivo UNIX.