我想在Linux上搜索包含grep的dos行结尾的文件。像这样:
grep -IUr --color '\r\n' .
上面的内容似乎与原义相符,rn
这不是所希望的。
这样的输出将通过xargs传递到todos,以将crlf转换为lf,如下所示
grep -IUrl --color '^M' . | xargs -ifile fromdos 'file'
dos2unix
与-ic
开关配合使用。对于LF文件,您可以使用unix2dos搜索-ic
。它不会修改文件。仅报告。
cat -v somefile.txt
:他们显示为^M