美文网首页
day14 预习笔记

day14 预习笔记

作者: 藏鋒1013 | 来源:发表于2019-03-22 16:17 被阅读0次

awk(Linux三剑客之一)

awk不仅仅是Linux系统中的一个命令,而是一种编程语言,可以用来处理数据和生成报告。处理的数据可以是一个或多个文件,它是Linux系统最强大的文本处理工具。

awk命令常用功能:

1、指定分隔符显示某几列

2、通过正则表达式取出想要的内容

3、显示某个范围内的内容

4、通过awk进行统计计算

5、awk数组计算与去重

语法格式:

awk [option]   'patern{action}' file…

awk [参数]     条件{动作}’       文件

awk 命令的参数选项及说明:

-F 指定字段分隔符

-v 定义或修改一个awk内部的变量

awk命令的常用变量及说明:

$0 当前整行记录

$n 当前记录的第n列,字符间有FS或-F参数指定分隔符

NF 当前记录中的列的个数,就是有多少列

$(NF-n) 倒数第n列,n为数字

NR 已经独处的记录数,就是行号,从1开始

相关文章

网友评论

      本文标题:day14 预习笔记

      本文链接:https://www.haomeiwen.com/subject/dlenmqtx.html