awk 简易使用
总览
*awk [参数] 'script' var=val file(s) *
常用参数
-F 指定分隔符,默认按空格(包括TAB)分割
awk '{print $1}' filename
awk -F "," '{print $1}' filename
$n表示第几例($0表示整个行)
awk '$2 > 0 {print}'
输出第二列大于0的所有行
awk 'NF' filename
去掉空行
awk 'END{print NR}' filename
统计行数
awk 'NR==1{min=$2;next}{min=min<$2?min:$2}END{print min}' file_name
统计file_name文件中第二列的最小值
awk 'NR==1{max=$2;next}{max=max>$2?max:$2}END{print max}'
统计file_name文件中第二列的最大值