方法1:
grep -E "^$" 1.txt | wc -l
方法2:
file="1.txt"
sed -n '/^$/p' 1.txt |wc -l
方法3:
awk '/^$/' 1.txt |wc -l
或
awk '/^$/{print $0}' 1.txt |wc -l
或
awk '$0~/^$/{print $0}' 1.txt |wc -l
扫描二维码关注公众号,回复:
11000719 查看本文章
awk三种写法效果一样。
总结:
本例关键是正则表达式对空行判断的写法。