位置: 编程技术 - 正文

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

  • 撤销增值税申报流程
  • 办税人是纳税人吗
  • 长期股权投资在哪个报表里
  • 空调属于固定资产类别的什么
  • 汇算清缴期间费用社保填哪里
  • 订单式生产管理
  • 材料采购定期结算表
  • 印花税购销合同和买卖合同有什么区别
  • 2020退税时间超过了怎么办
  • 实务操作中的税会差异有哪些?
  • 营改增后建筑行业税率
  • 固定资产报废账目
  • 原材料采购的会计核算风险
  • 公司自有房屋出租 营业范围
  • 修改远程桌面端
  • u盘写入扇区错误
  • 如何冲回以前年度账户
  • 原材料进口关税计入成本吗
  • 软件开发行业的现状
  • 资产负债表怎么看平不平
  • 稳增长促转型
  • 华为手机找回删除的通讯录号码
  • 银行手续费发票税率
  • Mac笔记本电脑截图
  • php中strcmp
  • 代理进口的增值税如何入账
  • 个人应纳税所得额是要交钱吗
  • PHP:realpath_cache_get()的用法_Filesystem函数
  • 破产清算子公司
  • 生产企业出口退税全部流程
  • 员工出差垫钱
  • 勘察设计四个阶段
  • 2021前端校招笔试
  • opencv模板匹配多目标旋转
  • 金融企业贷款损失
  • 以银行存款交纳欠缴税金
  • 花生油加工厂的手续好办吗
  • 单位交的那部分医保去哪了
  • 织梦如何使用
  • 个人所得税汇算清缴
  • SQL中Exists的用法
  • 公司法人代表可以有几个
  • 个税申报系统非正常可以改为正常吗?
  • 结转损益主营业务收入在借方
  • 房地产开发成本测算套表(全过程)
  • 优秀员工奖金领取表模板
  • 企业所得税缴纳模式
  • 收到客户账款会计分录
  • 没收租赁保证金要交增值税么
  • 生产用品采购怎么购买的
  • 收到股东投资如何做账
  • 车辆保险费会计账务处理
  • 现金劳务收入会计分录
  • 固定资产清理产生的收入计入
  • 实收资本可以大过注册资本吗
  • 补交上年度的企业所得税税款计入什么科目
  • 员工体检费计入什么会计科目里
  • 会计出账入账怎么做
  • 工业企业无形资产有哪些
  • windows xp开机按f12是什么操作
  • java开发经常出差合理吗
  • Win7旗舰版系统安装
  • win10系统无法开机怎么修复
  • ubuntu 怎么用
  • win8错误代码0xc0000001开不了机
  • win7 win10 win8
  • 图片如何添加到word文档
  • 电脑系统win8
  • upsource使用详解
  • python输出unicode编码
  • jquery自定义事件
  • 用nodejs做的项目
  • 批量 update
  • listview subitems
  • javascript:void(0)点击登录没反应怎么解决
  • JavaScript的函数中只能写一条代码语句
  • jquery showdialog
  • 税务局房屋评估怎样做低
  • 教师资格证认定流程
  • 成都国税网上办税服务厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设