题解 | #去掉空行#
去掉空行
http://www.nowcoder.com/practice/0372acd5725d40669640fd25e9fb7b0f
方法1
awk
命令,判断当前行的内容然后输出
awk '{if($0 != "") {print $0}}' ./nowcoder.txt awk '!/^$/ {print $NF}'
方法2
cat
输出文本内容,然后通过管道符交由 awk
做非空校验然后输出
cat ./nowcoder.txt | awk NF
方法3
grep
命令
-v
显示不包含匹配文本的所有行grep -v '^$'
-e
指定字符串做为查找文件内容的样式grep -e '\S'