位置: 编程技术 - 正文

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排序)

  • 小规模做账流程详细
  • 银行借记和贷记的区别是什么
  • 小微企业第一季度不符合条件怎么处理
  • 车险 专票
  • 企业前期开办费没有发票怎么入账
  • 电子承兑汇票如何拆小
  • 样板房 家具
  • 工业企业用电是收入的几倍
  • 股权转让所得应纳税所得额
  • 简易计税项目可以差额征税吗
  • 企业承担个人所得税的规定
  • 向消费者支付佣金怎么算
  • 固定资产清单申报是什么意思
  • 通用机打发票上面为什么不体现税率
  • 外购烟丝消费税是多少
  • 总资产报酬率可以用净利润计算吗
  • 外籍人员个人所得税政策
  • 不良品的会计处理方法
  • 固定资产当月清账怎么算
  • 在建工程预转固后又有工程款
  • 现金流量表附表的其他指的是什么
  • 高新企业境外所得缴纳企业所得税税率为多少
  • 亏损的递延所得税怎么理解
  • 餐饮定额发票怎么征税
  • 进项发票抵扣范围
  • 租入固定资产装修
  • 发票冲红后是否可以重开
  • 五险二金的二金有什么好处
  • 建筑企业收到预收账款要交增值税吗
  • 怎么进入bios设置界面设置内存
  • 怎么隐藏单元
  • nddeagnt.exe - nddeagnt是什么进程 有什么用
  • 利息股息红利个税计算表
  • 发票章盖的不清楚可以在旁边再盖一个吗
  • 外经证逾期未核实怎么办
  • php的exec
  • 微信开发怎么实现
  • 我用ChatGPT做直播技术选型,卷死了同事
  • uniapp开发微信小程序怎么样
  • 计算机视觉项目论文
  • eccv论文下载
  • 投资收益如何记账
  • 区块管理办法
  • python中map和filter有啥区别
  • 存货盘亏计入什么收入
  • 预收货款开具专用发票
  • 准予从销项税额中扣除的有哪些
  • 资产减值损失包括什么
  • 烟草的发票可以报销吗
  • 金税四期对企业影响
  • 以前年度多计管理费用怎么调整
  • 企业分期收款销售商品,即商品已经交付
  • 汇兑记载事项及内容
  • 收到国税退回的税款分录
  • 收到供应商上年的发票
  • 附加税减免政策2023
  • 机动车销售折让红字信息表
  • 企业注销后账目如何处理
  • 残保金不申报可以补缴吗
  • 安装sqlserver2000 IP地址出错怎样修改
  • sql2008开启远程连接
  • sql server?
  • dockers容器
  • microsoft skypeapp
  • shell数值比较
  • openoffice使用
  • win7控制面板有哪些功能
  • linux网络不可达是什么原因
  • win10自带的杀软叫什么
  • 双击windows 7桌面上的快捷图标可以干嘛
  • 用于播放html5视频文件的正确
  • Android从零单排02_Eclipse搭建Android环境01
  • windows visual studio openGL开发环境配置
  • Node.js中的事件循环是什么
  • c# 抽象类的作用
  • jquery判断值是否为空
  • js数组entries
  • python写监控脚本
  • Python随机生成数字求最小的三个数字
  • 武汉经济技术开发区法院立案庭电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设