位置: 编程技术 - 正文

awk 多行合并(next 使用介绍) (常见应用4) (awk两个文件关联合并)

编辑:rootadmin

推荐整理分享awk 多行合并(next 使用介绍) (常见应用4) (awk两个文件关联合并),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:awk两个文件关联合并,awk如何让文件按列合并,awk以多个空格为分隔符,awk如何让文件按列合并,awk使用多个分隔符,awk如何让文件按列合并,awk 多行合并成一行,awk 多行合并成一行,内容如对您有帮助,希望把文章链接给更多的朋友!

awknext语句使用:在循环逐行匹配,如果遇到next,就会跳过当前行,直接忽略下面语句。而进行下一行匹配。

复制代码代码如下:text.txt 内容是:abcde [chengmo@centos5 shell]$ awk 'NR%2==1{next}{print NR,$0;}' text.txt 2 b4 d 当记录行号除以2余 1,就跳过当前行。下面的print NR,$0也不会执行。 下一行开始,程序有开始判断NR%2 值。这个时候记录行号是:2 ,就会执行下面语句块:'print NR,$0'

awk 多行合并(next 使用介绍) (常见应用4) (awk两个文件关联合并)

awk next使用实例:

复制代码代码如下:要求:文件:text.txt 格式:web[..2.]httpd oktomcat oksendmail okweb[..2.]httpd okpostfix okweb[..2.]mysqld okhttpd ok 需要通过awk将输出格式变成:web[..2.]: httpd okweb[..2.]: tomcat okweb[..2.]: sendmail okweb[..2.]: httpd okweb[..2.]: postfix okweb[..2.]: mysqld okweb[..2.]: httpd ok 分析:分析发现需要将包含有“web”行进行跳过,然后需要将内容与下面行合并为一行。[chengmo@centos5 shell]$ awk '/^web/{T=$0;next;}{print T":t"$0;}' test.txtweb[..2.]: httpd okweb[..2.]: tomcat okweb[..2.]: sendmail okweb[..2.]: httpd okweb[..2.]: postfix okweb[..2.]: mysqld okweb[..2.]: httpd ok

next在多行合并,以及选择性输出方面,非常方便。大家在使用时候不妨试试。

linux awk 数组排序多种实现方法 复制代码代码如下:[chengmo@localhost~]$awk'BEGIN{info="thisisatest";split(info,tA,"");for(kintA){printk,tA[k];}}'4test1this2is3a如果需要按照顺序输出,通过键值定位方式输出

Awk 命令学习总结、AWk命令系列学习(linux shell学习必备) 学习linux的同人,都知道linuxshell文本处理能力非常强大。有一组强大的文本处理工具:grep,sed,awk。其中grep经常用作查找匹配文本、sed用作文本编辑替换

vim窗口分割的操作方法 以下是vim关于窗口分割的命令:(以下命令在最后一行模式下)1、水平窗口分割::split(开启另一个窗口察看同一文件):split文件名(开启另一个窗

标签: awk两个文件关联合并

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

上一篇:awk 分析web日志(页面执行时间)(常见应用3) (awk统计nginx日志)

下一篇:linux awk 数组排序多种实现方法 (linux awk排序)

  • 已知税金及附加怎么算增值税
  • 采购暂估的处理方式
  • 增值税发票能不能报销
  • 中国税务精神是谁提出的
  • 筹建期间发生的开办费计入什么科目
  • 卷式发票是什么样的
  • 小企业会计准则2023电子版
  • 反结账只能反结上月的账吗
  • 利息收入为什么不能在贷方
  • 制造费用结转后有没有余额
  • 公司向个人转款备注备用金合法吗
  • 应收代位追偿款有没有明细科目
  • 出口报关金额要考虑银行手续费吗
  • 增值税进项销项每个月需要结转吗
  • 公司支付倒垃圾费怎么做会计分录
  • 行政单位的存货是什么
  • 计算客户的应收账款成本
  • 出口业务具体流程图
  • 广告费准予扣除怎么算
  • 长期待摊费用要设明细科目吗
  • 报税营业成本包括管理费用吗
  • 商业承兑汇票申请流程
  • 怎么查询企业的注册资金
  • 生产成本中的电费计入制造费用吗
  • 1697510768
  • 坏账收回的会计处理方法
  • 园林公司采购岗位职责
  • 键盘插上电脑却不能用
  • 残疾小伙小强
  • windows 安装
  • php获取文件列表并输出
  • 年度汇算清缴的企业所得税会计分录
  • php过滤emoji
  • 买材料没发票怎么办
  • rk3328 sdk
  • 微信公众平号平台
  • thinkphp操作数据库
  • 结转完工产品成本计算公式
  • 建筑保温材料施工工艺
  • 工程施工会计做账流程及会计分录
  • php中实现文件上传需要用到哪几个函数
  • 公司租赁个人车辆账务处理
  • centos离线安装mondo
  • 发票收款人和复核人在哪儿政
  • 分红股份会减少吗
  • 因员工过失造成的工伤用不用赔
  • 绿植租赁怎么开票
  • 结转利润分配的二级明细账户
  • 发票服务内容写错怎么办
  • 主播工资不发应该到哪里投诉
  • 预收账款核算如何做账
  • 现金支付货款怎么做账
  • 资本溢价产生的主要原因
  • 理财产品利息计入本金吗
  • 已经开了发票需要退款怎么处理?
  • 锁mysql
  • MySQL replace into 语句浅析(二)
  • mysql数据库文件存放在哪里
  • sqlserver复制表语句
  • mysql中计算两个日期之间的天数
  • 老毛桃winpe系统对注册表信息进行备份的方法
  • win10自动
  • win7安装sqlserver2000没反应
  • win8系统怎么设置密码
  • ubuntu18.04 设置静态ip
  • win7的开始菜单在哪里
  • dgservice.exe是什么
  • 笔记本上的声卡
  • linux安装迅雷
  • linux和windows的区别?
  • 深入理解ffmpeg pdf
  • [置顶] rwmfqg
  • jquery层级选择器
  • android的图片应该放到哪一个目录下面?
  • 浅谈自己对教育的理解
  • linux系统如何搜索文件内容
  • shell脚本创建多级目录
  • js截取数组方法
  • 消费税申报详细流程图
  • 绵阳税务局咨询电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设