需求:

  • 以:为分隔符,如果第二列的值大于100,那么将这一整行打印出来
cat $文件  | awk -F ':'  '$2>100{print $0}'

解释:
-F 以什么分隔列
$2代表第二列
$2>100 代表第二列大于100
print $0 代表输出一整行

  • 以空格为分隔符,如果最后一列的值大于100,那么将第一列和最后一列打印出来
awk -F" " '$NF>100{print $1,$NF}'