Sud*_*dar 36 unix grep sed text-files
在bash中的count(非空白)代码行中,它们解释了如何计算非空行的数量.
但有没有办法计算文件中的空行数?通过空白行我也指其中有空格的行.
kev*_*kev 54
另一种方式是:
grep -cvP '\S' file
Run Code Online (Sandbox Code Playgroud)
-P '\S'(perl regex)将匹配任何包含非空格的行-v 选择不匹配的行-c 打印匹配行数如果您的grep不支持-P选项,请使用-E '[^[:space:]]'
Ste*_*eve 22
一种方式使用grep:
grep -c "^$" file
Run Code Online (Sandbox Code Playgroud)
或者用空格:
grep -c "^\s*$" file
Run Code Online (Sandbox Code Playgroud)