У меня есть два файла, которые выглядят одинаково для меня (включая конечные пробелы и символы новой строки), но diff все равно говорит, что они различаются. Даже когда я делаю diff -yпараллельное сравнение, линии выглядят совершенно одинаково. Выходные данные из diff - это целые 2 файла.
Есть идеи, что вызывает это?
fileкоманда намекнуть вам о содержании файла, в том числе таких вещей , как ASCII text, with CRLF line terminatorsпротив ASCII text.
sed -n l filename. Если это не поможет, добавьте пример данных иdiffвыведите здесь.