博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux awk内部变量
阅读量:6110 次
发布时间:2019-06-21

本文共 552 字,大约阅读时间需要 1 分钟。

  hot3.png

一 awk内部变量

                A R G C --命令行参数个数

                A R G V --命令行参数排列

                E N V I R O N --支持队列中系统环境变量的使用

                FILENAME --a w k浏览的文件名

                F N R --浏览文件的记录数

                F S --设置输入域分隔符,等价于命令行- F选项

                N F --浏览记录的域个数

                N R --已读的记录数

                O F S --输出域分隔符

                O R S --输出记录分隔符

                R S --控制记录分隔符

二 内部变量使用

1)输出text.txt文件的记录,及记录个数

$  awk -F/ 'BEGIN{print "姓名\t年龄\t学历\n"}{print $1"\t"$2"\t"$3} END{print "\n记录个数是:" NR}' text.txt姓名    年龄    学历lby     23      高中dtt     22      高中记录个数是:2

2)输出text.txt文本包含"lby"字符的记录有多少个域

$ awk -F/ '{if($1~/lby/)print "以/为分割符,域的个数为:"NF}' text.txt以/为分割符,域的个数为:3

转载于:https://my.oschina.net/wolx/blog/351601

你可能感兴趣的文章
Java 内存区域和GC机制
查看>>
更新代码和工具,组织起来,提供所有博文(C++,2014.09)
查看>>
HTML模块化:使用HTML5 Boilerplate模板
查看>>
登记申请汇总
查看>>
Google最新截屏案例详解
查看>>
2015第31周一
查看>>
2015第31周日
查看>>
在使用EF开发时候,遇到 using 语句中使用的类型必须可隐式转换为“System.IDisposable“ 这个问题。...
查看>>
PHP使用DES进行加密和解密
查看>>
Oracle 如何提交手册Cluster Table事务
查看>>
BeagleBone Black第八课板:建立Eclipse编程环境
查看>>
在服务器上用Fiddler抓取HTTPS流量
查看>>
文件类似的推理 -- 超级本征值(super feature)
查看>>
【XCode7+iOS9】http网路连接请求、MKPinAnnotationView自定义图片和BitCode相关错误--备用...
查看>>
各大公司容器云的技术栈对比
查看>>
记一次eclipse无法启动的排查过程
查看>>
【转】jmeter 进行java request测试
查看>>
读书笔记--MapReduce 适用场景 及 常见应用
查看>>
SignalR在Xamarin Android中的使用
查看>>
走过电竞之路的程序员
查看>>