w|awk 'NR==1{print $6}' # 打印第一行,第六列的数据
cat /etc/passwd|awk -F":" '{print $1}' # -F指定以":"分隔,打印第一列数据...# 输出每行的行号
awk -F: '{print NR,NF,$NF,"\t",$0}' /etc/passwd # 依次打印行号,字段数,最后字段值,制表符,每行内容
awk...,其中输出每行行号,字段4,5,6,并使用制表符分割字段
输出处理结果到文件:
route -n|awk 'NR!...,$4,$5}' OFS='\t' helloworld.sh # 输出前5个字段并使用制表符分隔输出
awk -F: '{print NR,$1,$2,$3,$4,$5}' OFS...='\t' helloworld.sh # 制表符分隔输出前5个字段,并打印行号
应用2:
awk -F'[:#]' '{print NF}' helloworld.sh