awk的精确筛选:
$n (><==):用于对比数值
$n~"字符串" 代表第n个字段包含某个字符串
$n!~"字符串"代表第n个字段不包含某个字符串
$n=="字符串"代表第n个字段为某个字符串
$n!="字符串"代表第n个字段不为某个字符串
$NF:最后一个字段
awk -F:'{max=($3>=$4)?$3:$4;{print max,$0}}' /etc/passwd
max $3 $4
? 就是if
:就是else
-v 赋值变量
fs=":";awk -v FS=$fs -v OFS="+" {print $1,$3}' /etc/passwd
外部将间隔符导入,赋值给FS,更改间隔符为:,OFS指输出的间隔符