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文件中第二列的最大值
posted @ 2020-03-07 12:27  哪来的查克拉  阅读(107)  评论(0编辑  收藏  举报