原始文件内容如下: vincent,26 sofia,24 natasha, catalina,20 jenny,33 clerk, jerry, 条件判断$2是否存在 目的是只需要把包含有年龄的一行筛选出来,命令如下: awk -F ',' '{if(length($2)!=0) print($0)}' student.txt 条件判断$2是否大于某个值 awk -F ',' '{if($2 > 25) print($0)}' student.txt