我想在Linux上搜索包含grep的dos行结尾的文件。像这样:
grep -IUr --color '\r\n' .
上面的似乎与原义相符,rn这不是所希望的。
rn
这样的输出将通过xargs传递到todos,以将crlf转换为lf,如下所示
grep -IUrl --color '^M' . | xargs -ifile fromdos 'file'
使用Ctrl+ V,Ctrl+ M在grep字符串中输入文字的回车符。所以:
Ctrl
V
M
grep -IUr --color "^M"
将有效-如果^M您按照我的建议输入了文字CR。
^M
如果需要文件列表,则也要添加该-l选项。
-l
说明
-I
-U
-r