位置: 编程技术 - 正文

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

  • 政府征用土地补偿标准2021年
  • 财产租赁所得怎么交税
  • 税前经营利润计算
  • 异常凭证进项税额转出
  • 利润表的调整
  • 食堂买菜费用如何做会计
  • 公司网站建设费做账是流量应计入
  • 深圳增值税发票选择确认平台使用
  • 收到电子退库如何操作
  • 汇票贴息入什么科目
  • 支付外汇货款
  • 增值税怎样报税
  • 非独立核算的分公司如何报税
  • 外资企业银行贷款限制
  • 公司没有收入没开发票
  • 公司进项销项税差异较大
  • 开办公用品发票需要清单吗
  • 个体工商户个人所得税怎么计算
  • 建筑业企业包括哪些企业
  • 增值税附表是自动生成的吗
  • 退休返聘人员工伤怎么赔偿
  • 工程管理咨询费计入什么科目
  • 主板外部接口是用来连接
  • linux 使用u盘
  • award bios设置详解
  • 对方开过来的专票丢了怎么办
  • 新会计准则5步法
  • 克拉克湖国家公园
  • 为什么筹建期间的开办费不属于资产
  • 建筑企业分项目信息采集表怎么填
  • 小规模与一般纳税人做账区别
  • php swoole框架
  • html5简单吗
  • vue3中使用window方法
  • move命令移动文件夹下所有文件
  • 冲减预提成本分录
  • 如何一次性删除微信账单记录
  • 公司借调员工
  • 工程主营业务收入
  • 出纳收到现金会计分录
  • 交通费怎么报销
  • mac安装mysql8.0
  • 银行承兑到期怎么入账
  • 政府补助的企业所得税如何处理
  • 发票上盖成财务章了怎么办
  • 吊车租赁有限公司
  • 企业专利权拥有人是指
  • 应收账款贷方余额年末怎么处理
  • 过次页是本页合计吗
  • 计提增值税如何计算
  • 资本公积金转增股本是利好吿
  • 电子银行承兑到期没有兑现怎么办
  • 如何计提材料跌价准备
  • 房地产营业税率是多少
  • 高新技术企业认定条件
  • 进项税和销项税月末怎么结转
  • 金税服务费发票哪里打印
  • 食品发票可以报销吗怎么报销
  • 长期待摊费用的摊销期限应该是
  • 会计凭证传递的基本要求
  • 旅游饮食服务业会计课后答案
  • mysql语句性能优化
  • ubuntu not authorized to perform operation
  • FreeBSD架? FTP
  • 退出清理磁盘
  • 短链接生成app
  • win降win7
  • win8开始界面设置
  • javascript的三种主要数据类型
  • 微信小程序简单的音乐播放器
  • 将txt文件名批量导入excel
  • js中的eval
  • javascript主要学什么
  • javascript基础入门视频教程
  • js 编程
  • 在css中
  • 增值税发票的发票号码和发票代码
  • 河北怎么网上申请无犯罪证明
  • 上海浦东税务局电话 工作时间
  • 发票被暂停了严重吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设