位置: 编程技术 - 正文

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年
  • 加油发票的票据抬头是个人,这样可报销吗?
  • 关于免租金的法律规定
  • 有限合伙人公司
  • 废旧物资缴纳增值税政策
  • 投资性房地产后续支出包括
  • 公司自己的食堂需要办理食品经营许可证吗
  • 小型微利企业普惠性减税政策
  • win7无法使用管理员权限
  • win10家庭最新版
  • PHP随手笔记整理之PHP脚本和JAVA连接mysql数据库
  • 冷车启动缺缸热车正常已解决
  • 分期付款买车的利息会计分录
  • 自制原始凭证包括哪些凭证
  • 基建项目和工程项目区别
  • 户外广告位怎么收费
  • 世界十大销量书
  • 进货发票怎么抵税
  • 出售固定资产净收益影响营业利润吗
  • 公司代扣税
  • 如何通过无线路由器连接打印机
  • 企业通讯费管理办法
  • 购进设备抵扣税额
  • 100行php代码实现加密端口转发
  • html与js之间如何配合
  • 递延所得税资产和所得税费用的关系
  • vue怎么用bootstrap
  • python编程100例
  • 小规模附加税优惠政策2021
  • 在建工程减值准备是否可以转回
  • 运输发票计算抵扣怎么报税
  • 融资租赁的利息进项税可以抵扣吗
  • 买一赠一的销售方式
  • 个人综合所得汇算申报流程
  • 破产审计需要几年的账
  • 会议期间的餐费算会务费吗
  • 土地使用发票
  • 股本金如何归还股东
  • sql server附加数据库出错
  • 自产货物用于抵偿债务
  • 车辆维修费如何赔偿
  • 总分类账与明细分类账平行登记的要点包括
  • 划拨的土地出租
  • 物业费没收到可以确认收入吗
  • 只有销售才能使你成功的名言
  • 个人垫付的费用如何向单位报销行政单位
  • 贷款服务的利息怎么算
  • 土地作为无形资产需要计提折旧吗?
  • sql 重复记录
  • 一次性关闭所有窗口的快捷键
  • 使用u盘安装macos
  • win7怎么翻转桌面
  • mac不小心把硬盘删了怎么办
  • win8任务栏在底部不显示
  • perl字符串替换 ~s
  • u3d手游开发
  • js中的三种弹出式消息提醒的命令是什么
  • jquery 定位
  • js实现滑块拖动
  • ubuntu20.04怎么安装
  • 基于python的游戏
  • 置顶txt
  • python截屏幕的图
  • jQuery中Ajax全局事件引用方式及各个事件(全局/局部)执行顺序
  • 山东省国税地税体制改革
  • 黄石市地方税务局人工客服电话
  • 企业租入房子用交税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设