AWK 不打印最后一个域

cat a

1 3 e r r w
2 e s 
3d  d d
结果为   
1 3 e r r
2 e 
3d  d
awk '{$NF=null;print $0}' a
awk '{NF=NF-1}1' a
awk 'NF--'
awk '{for(i=1;i<NF;i++) {printf $i" "} printf "\n"}' a
 
来自:http://blog.chinaunix.net/uid-23500957-id-14289.html

你可能感兴趣的:(awk,不打印最后一个域)