Я хочу найти файлы, содержащие окончания строки dos, с помощью grep в Linux. Что-то вроде этого:
grep -IUr --color '\r\n' .
Вышеупомянутое, похоже, соответствует буквальному, rn
а это не то, что нужно .
Результат будет передан через xargs в задачи для преобразования crlf в lf, как это
grep -IUrl --color '^M' . | xargs -ifile fromdos 'file'
dos2unix
с -ic
переключателем. Файлы LF можно искать с помощью unix2dos -ic
. Он не изменяет файлы. Только отчет.
cat -v somefile.txt
; они появляются как^M