位置: 编程技术 - 正文

awk中RS、ORS、FS、OFS的区别和联系小结

编辑:rootadmin

推荐整理分享awk中RS、ORS、FS、OFS的区别和联系小结,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

学习awk时,一定要记得动手去实践,只有在实践中才能发现问题,以下就我在学习中和实践中的经验,总结一下RS,ORS,FS,OFS的区别和联系。

一,RS与ORS

1,RS是记录分隔符,默认的分隔符是n,具体用法看下

2,RS默认分割符n

其实你可以把上面test1文件里的内容理解为, n n ,利用n进行分割。看下一个例子

3,自定义RS分割符

结合上面一个例子,就很容易理解RS的用法了。

4,RS也可能是正则表达式

从例3和例4,我们可以发现一点,当RT是利用RS匹配出来的内容。如果RS是某个固定的值时,RT就是RS的内容。

5,RS为空时

从这个例子,可以看出当RS为空时,awk会自动以多行来做为分割符。

awk中RS、ORS、FS、OFS的区别和联系小结

6,ORS记录输出分符符,默认值是n

把ORS理解成RS反过程,这样更容易记忆和理解,看下面的例子。

二,FS与OFS

1,FS指定列分割符

2,FS也可以用正则

3,FS为空的时候

当FS为空的时候,awk会把一行中的每个字符,当成一列来处理。

4,RS被设定成非n时,n会成FS分割符中的一个

和之间是有一个n的,当RS设定成后,和被认定成同一行的二列了,其实按常规思想是二行的一列才对。

5,OFS列输出分隔符

test1只有二列,如果列,都写出来太麻烦了吧。

为什么第二种方法中的OFS生效呢?个人觉得,awk觉查到列有所变化时,就会让OFS生效,没变化直接输出了。

shell中的循环语句、判断语句实例 shell的循环主要有3种,for,while,untilshell的分支判断主要有2种,if,case一,for循环#!/bin/bashforfilein$(ls/tmp/test/mytest|grepsh)//forin格式是shellfor的基本格式,

awk实现Left、join查询、去除重复值以及局部变量讲解例子 最近看到论坛里面有几个不错的小例子,对于学习awk还是有帮助,在这儿详细的说一下一、类似数据库中的leftjoin查询[root@krlcgcmsmytest]#cata.txt//a.txtaaa

shell自定义函数的6个特点总结 最近系统的学习了一下shell的函数,总体感觉根其他语言的函数差不多,不过它也有自身的特点一,调用函数必须在定义函数的后,不然会报错的funfun(){

标签: awk中RS、ORS、FS、OFS的区别和联系小结

本文链接地址:https://www.jiuchutong.com/biancheng/371586.html 转载请保留说明!

上一篇:shell常用重定向实例讲解(shell exec重定向)

下一篇:shell中的循环语句、判断语句实例(shell中的循环语句有哪些)

  • 核定征收的一般纳税人开专票怎么入账
  • 增值税发票税务ukey版开票流程
  • 出租房怎么算平方多少
  • 房产税与土地使用税如何申报
  • 计算企业所得税分录
  • 目的税包括
  • 房地产业所得税
  • 小规模纳税人应交增值税明细科目
  • 一般纳税人销售使用过的固定资产
  • 没有抵扣的进项发票,开错了对方没有作废
  • 研发费用长期是否可控
  • 公司账户被法院冻结了多久可以恢复
  • 国外包裹退回费用
  • 增值税负率怎么算
  • 房地产企业营销设施建造费包括哪些
  • 企业所得税收益计算公式
  • 免抵退附加
  • 企业如何进行利润分配的会记处理
  • 企业计提预提费用的会计分录如何编制?
  • 房屋建筑物评估技术鉴定表
  • 公司支付员工团建费没有发票怎么录账
  • 普通年金的定义
  • 没有进项发票怎么出口报关
  • 实收资本印花税税率多少
  • 支付土地出让金怎样做账
  • 受让无形资产是什么意思
  • 电器供应
  • 什么情况下从价计征房产税
  • 评估资产没有发票和流水怎么办
  • 往来形式的投资款是借款吗
  • 资本化利息金额
  • 当期应交所得税怎么计算
  • 新公司开办费用包括哪些
  • 当月交当月社保费会计分录
  • php上传大文件失败
  • 所得税汇算清缴退税会计分录怎么做
  • 捐赠与赞助
  • dl是什么文件
  • 购进免税农产品进行进项税额抵扣时,其抵扣率为
  • 建筑工程甲级什么意思
  • 税款差0.05是怎么处理
  • 中秋快乐图片大全
  • 什么是水利建设基金税
  • 提供有形动产租赁服务的增值税税率为
  • web前端基础教程
  • vue从入门到精通教程
  • php如何入门
  • php数据表
  • 外经证还有几天到期延期需要的资料
  • 固定资产改造费用化账务处理
  • 公章盖错在旁边加盖正确的说明
  • 对公给个人转账有风险吗
  • 企业结售汇业务需要做什么
  • Win2003系统下SQL Server 2008安装图解教程(详细图解)
  • 在软件中的操作有哪些
  • 进项税已认证转出账务处理
  • 企业的营业税金怎么计算
  • 其他收益算不算营业利润
  • 赠品视同销售会计分录如何编制?
  • 开红字发票做账时记账凭证上如何写摘要?
  • 个人所得税税前扣除凭证
  • 企业收到政府专项奖励
  • 进口货物的库存商品金额依据
  • 资产负债率怎么调整到50%以下
  • SQL Server COALESCE函数详解及实例
  • mysql如何列转行
  • linux监视内存详细信息命令
  • winpe.wim怎么安装
  • windows8网络连接
  • 怎么使用linux命令
  • javascript如何调用
  • jquery教程w3c
  • unity游戏开发入门经典
  • android采用什么软件架构?
  • JavaScript中的NaN代表什么
  • 电子税务局申报表在哪里查询
  • 商场销售高档化妆品需要缴纳消费税吗
  • 注册会计师和注册建造师哪个难考
  • 南京税务举报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设