awk选取制定行数,条件判断等

Posted on 2017-05-25 01:14  tdtdttdd  阅读(13560)  评论(0编辑  收藏  举报
awk '{if(NR%5==0){print}}' your_file   取出可以被5整除的数
awk '{if(NR<=300){print}}' your_file 取出行数小于300的数据
awk '{$1="";print}' file 去掉第一列数据
1、打印文件的第一列(域)                 : awk '{print $1}' filename
2、打印文件的前两列(域)                 : awk '{print $1,$2}' filename
3、打印完第一列,然后打印第二列  : awk '{print $1 $2}' filename
4、打印文本文件的总行数                : awk 'END{print NR}' filename
5、打印文本第一行                          :awk 'NR==1{print}' filename

Copyright © 2024 tdtdttdd
Powered by .NET 8.0 on Kubernetes