Там существует утилита командной строки, чтобы проверить на и идеально зафиксировать гранж в текстовых файлах? например.
Непоследовательные или несобственные окончания строки (lf по сравнению с cr/lf)
Дополнительный пробел в конце строк
Побочные маркировки порядка байтов (Visual Studio иногда вставляет их, даже при том, что они не необходимы и не желательны в файлах UTF-8),
И возможно другие вещи я не думал? (Самый близкий я могу найти, до сих пор что-то названное tab2space, но первичная функция этого состоит в том, как это говорит относительно олова, для расширения вкладок, и это - что-то, что я не хочу.)
Для преобразования в различные окончания строки существуют названные программы unix2dos
/dos2unix
или todos
/fromdos
.
Для удаления дополнительного пробела в конце строки, можно использовать sed s/[ \t]*$//
(сделайте этот шаг после исправления окончаний строки).