位置: 编程技术 - 正文

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

  • 小微企业所得税优惠政策
  • 小规模纳税人收到专票后如何处理
  • 二级分支机构不具有主体生产经营职能
  • 同一法人的两家企业可以以同一投标人身份投标吗
  • 企业注销盈利一定要交个税吗
  • 文化事业建设费减免政策
  • 2019小规模纳税人免征增值税政策
  • 净资产出资账务处理流程
  • 商业企业的购货运费计入什么
  • 外经证的项目范围
  • 补提折旧调整分录
  • 销售货物的价外费用有哪些
  • 个人交的工会经费个税
  • 个人终止投资经营怎么办
  • 购车税务发票
  • 没有建筑资质能办安全生产许可证吗
  • 一般纳税人如何纳税申报
  • 企业的主营业务收入
  • 小微企业贷款利息补贴
  • 出售固定资产账务如何处理
  • 现金日记账对方科目是什么意思
  • 总公司与分公司的税务关系怎么交税
  • 办税员可以增加办税员吗
  • 长期待摊费用期末在借方还是贷方
  • 土地使用权转让协议
  • 电脑取消共享文件夹
  • appdata文件夹可以改名吗
  • 不良资产核销的影响
  • 坏账准备的方法
  • 企业合作建房会计核算
  • 电脑刷新率怎么调低
  • csrrs.exe
  • 收到银行退回的会计分录
  • php数据迁移
  • 2022最新廉洁警示语句
  • Pinia(二)了解和使用Store
  • web期末大作业源代码
  • html5新增的标签元素有哪些
  • 利润表主营业务成本怎么算
  • 增值税价税合计怎么填
  • 小规模工程服务开票几个点
  • 应收帐款出售给银行会计分录
  • mysql5.7.27安装与配置
  • 销售不动产统一发票怎么没有税率
  • 实收资本可以去银行查吗
  • 外购固定资产入账
  • sql server怎么创建约束
  • mysql数据库简单介绍
  • 其他权益工具账面价值和公允价值
  • 用人单位延迟给员工交社保怎么办
  • 应交增值税减免税款是什么意思
  • 固定资产属于净资产指的是什么
  • 土地契税税率计算公式
  • 开出地税发票(工程款)怎么做账?
  • 外资企业贷款条件
  • 税后扣税
  • 工程未竣工预付款怎么办
  • 2021年财务报表申报
  • 销售预付卡的账务处理
  • 销项税额是负数怎么做账
  • 冲以前年度成本怎么做凭证
  • 运行软件时遇到的问题
  • windows server 2008下一些设置技巧及优化经验总结
  • 优麒麟 apk
  • vmware tools安装包在哪
  • centos 终端
  • coocareservice.exe是病毒吗
  • win7系统怎么备份文件
  • mac使用vim
  • centos ulimit
  • windows7的word
  • js按照指定顺序排序
  • Android Error: No resource found ··· 'layout_above' with value '@id/···
  • android自定义属性详解
  • shell数据处理
  • shell脚本调用脚本
  • jqueryif判断
  • 列举出python的5个数据类型
  • 开错发票怎么投诉?
  • 土地增值税清算管理规程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设