Утилита для нормализации текстовых файлов

Там существует утилита командной строки, чтобы проверить на и идеально зафиксировать гранж в текстовых файлах? например.

  • Непоследовательные или несобственные окончания строки (lf по сравнению с cr/lf)

  • Дополнительный пробел в конце строк

  • Побочные маркировки порядка байтов (Visual Studio иногда вставляет их, даже при том, что они не необходимы и не желательны в файлах UTF-8),

И возможно другие вещи я не думал? (Самый близкий я могу найти, до сих пор что-то названное tab2space, но первичная функция этого состоит в том, как это говорит относительно олова, для расширения вкладок, и это - что-то, что я не хочу.)

2
задан 21.02.2011, 13:12

1 ответ

Для преобразования в различные окончания строки существуют названные программы unix2dos/dos2unix или todos/fromdos.

Для удаления дополнительного пробела в конце строки, можно использовать sed s/[ \t]*$// (сделайте этот шаг после исправления окончаний строки).

3
ответ дан 08.12.2019, 07:27

Теги

Похожие вопросы