Eu tenho dois arquivos que parecem idênticos para mim (incluindo espaços em branco à direita e novas linhas), mas o diff ainda diz que são diferentes. Mesmo quando faço uma diff -ycomparação lado a lado, as linhas são exatamente iguais. A saída do diff são os 2 arquivos inteiros.
Alguma idéia do que está causando isso?
filecomando irá sugerir-lhe sobre o conteúdo do arquivo, incluindo coisas como ASCII text, with CRLF line terminatorsvs ASCII text.
sed -n l filename. Se isso não ajudar, adicione um exemplo de dados e faça adiffsaída aqui.