![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shell
超级爷们31
这个作者很懒,什么都没留下…
展开
-
awk 计算年龄
BEGIN { print "Name","\t","AGE"} NR%2==1{ T=$0; next } { print T,"\t",$1 } gao 20 li 23 zhao 25 liu 19 zhang 28 Name AGE gao 20 li 23 zhao 25 liu 19 zhang 28 awk原创 2015-12-27 22:09:35 · 176 阅读 · 0 评论 -
awk NR FNR 应用
NR,表示awk开始执行程序后所读取的数据行数. FNR,与NR功用类似,不同的是awk每打开一个新文件,FNR便从0重新累计. 下面看两个例子: 1,对于单个文件NR 和FNR 的 输出结果一样的 : # awk '{print NR,$0}' file1 1 a b c d 2 a b d c 3 a c b d #awk '{print FNR,$0}'转载 2015-12-27 20:47:52 · 299 阅读 · 0 评论 -
awk之RS、ORS与FS、OFS
awk之RS、ORS与FS、OFS RS:Record Separator,记录分隔符 ORS:Output Record Separate,输出当前记录分隔符 FS:Field Separator,字段分隔符 OFS:Out of Field Separator,输出字段分隔符 PS:RS、ORS、FS、OFS的英文解释绝不是这样的,这里只是解释清楚。建议去阅读awk的英文读物,其中解转载 2015-12-26 23:52:13 · 252 阅读 · 0 评论