Quero procurar arquivos que contenham terminações de linha dos com grep no Linux. Algo assim:
grep -IUr --color '\r\n' .
O texto acima parece corresponder ao literal, rn
que não é o que é desejado.
A saída disso será canalizada através de xargs em todos para converter crlf em lf assim
grep -IUrl --color '^M' . | xargs -ifile fromdos 'file'
dos2unix
com o -ic
switch. Para arquivos LF, você pode pesquisar com o unix2dos -ic
. Não modifica arquivos. Apenas reporte.
cat -v somefile.txt
; eles aparecem como^M