标签:
awk ‘条件类型1{动作1} 条件类型2{动作2}‘ file1 file2
变量名称:1.NF 每一行($0表示文本所有域)拥有的字段数。
2.NR目前awk处理的"第n行"数据。
3.FS默认分隔符。
运算符:1.> 大于。
2.<小于。
3.>=大于或等于。
4.<=小于或等于。
5.==等于。
6.!=等于。
实例:
1.选取文件中,连续与不连续的某几行
awk ‘ NR ==1,NR==3;NR==5,NR==7{print $0}‘ file 选取file中第1-3行“"与"第5-7行。
awk ‘(NR==1)||(NR==3)||(NR==9)‘ file 选取file中第1行"与"第3行‘与"第9行。
2.模式运用
awk ‘{print $0}‘ file 打印file的所有域。
标签:
原文地址:http://www.cnblogs.com/qiuyang-linux/p/awk.html