方法1

awk 命令,判断当前行的内容然后输出

awk '{if($0 != "") {print $0}}' ./nowcoder.txt
awk '!/^$/ {print $NF}'

方法2

cat 输出文本内容,然后通过管道符交由 awk 做非空校验然后输出

cat ./nowcoder.txt | awk NF

方法3

grep 命令

  1. -v 显示不包含匹配文本的所有行

    grep -v '^$'
  2. -e 指定字符串做为查找文件内容的样式

    grep -e '\S'