【发布时间】:2014-12-15 18:59:23
【问题描述】:
我已经阅读了许多 awk 和 sed 衬里来尝试执行我需要的东西,但似乎没有一个有效。我要做的只是计算我的 Linux 文件中 CR/LF 中断的数量。这个文件也有普通的 LF 换行符,我只需要知道我导入了多少真实记录。
我尝试过的一个这样的 awk 行是
awk '/^M$/{n++}; END { print n+0 }' my_file 或类似的。这没有用。任何帮助都会很棒。我不是 awk 大师,所以请放轻松。
【问题讨论】:
-
@anubhava 我认为该文件是 CRLF 和 LF 的混合体,而不是仅 CRLF?
-
“真实”记录是单独由 LF 分隔,还是由 CRLF 分隔,还是由两者分隔?