仅查找 CR 文件(仅限 mac)
Find only CR files (mac only)
我怎样才能只搜索带有 CR 行 return 的文件(不包括 CRLF 和 LF)?
使用 grep -rl $'\r' *
我找到了 CRLF 和 CR,而使用 grep -rl $'\n' *
我找到了所有 LF。
也许我可以排除?
您必须排除在 \r
之后立即找到的额外 \n
的匹配项以过滤掉那些:
$> grep -rl $'\r[^\n]'
注意双 \
,显然通常的反斜杠符号必须转义为 "survive" shell 解释,然后才能输入实际的 grep
命令。
我怎样才能只搜索带有 CR 行 return 的文件(不包括 CRLF 和 LF)?
使用 grep -rl $'\r' *
我找到了 CRLF 和 CR,而使用 grep -rl $'\n' *
我找到了所有 LF。
也许我可以排除?
您必须排除在 \r
之后立即找到的额外 \n
的匹配项以过滤掉那些:
$> grep -rl $'\r[^\n]'
注意双 \
,显然通常的反斜杠符号必须转义为 "survive" shell 解释,然后才能输入实际的 grep
命令。