位置: 编程技术 - 正文

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

  • 计提的增值税和实际缴纳的差额
  • 劳务报酬个税的税率是多少
  • 计提印花税会计
  • 跨年取得的发票怎么入账
  • 商业承兑汇票贴现率
  • 国家税务定额发票票样
  • 停车费可以抵扣个人所得税吗
  • 资产划转涉税解读
  • 预交土地增值税怎么计算公式
  • 公司交的拍卖费计入哪个会计科目?
  • 一般纳税人出售固定资产税率
  • 什么样的企业可以开专票
  • 营改增后小规模纳税人所得税
  • 一个月怎么控制花一千块
  • 为什么利润表的财务费用与利息费用逻辑不对
  • 小规模纳税人设备税率
  • 进项增值税发票怎么认证
  • 基本户发工资要交社保吗
  • 个人汽车租给公司租金需多少钱?
  • 主营业务成本没有结转怎么办
  • 个税申报状态失败
  • 销售不动产增值税税率变化
  • 企业所得税视同销售的捐赠扣除
  • 工资不在本单位拿取的能加入会员吗
  • 成本控制的基本原则包括
  • 空调安装工程如何做
  • 辅助生产费用怎么归集
  • 研发样品销售成本
  • 制造业购买纸箱子记入什么科目
  • 员工高温补贴奖励怎么写
  • 个人车辆租给公司有什么后果
  • symtray.exe - symtray是什么进程 有何作用
  • 稿酬所得怎么纳税
  • 购买机器配件怎么做会计分录
  • 心绞痛的早期症状表现有哪些
  • php中如何使用session
  • 合同资产减值怎么填
  • regsvc32.exe - regsvc32是什么进程 有什么用
  • 固定资产核销程序
  • PHP:parse_ini_string()的用法_Filesystem函数
  • vue获取input
  • phpcgi远程代码执行漏洞
  • 微信支付开发需要什么条件
  • 员工探亲证明怎么写
  • 卖家运费险是不是退货免费
  • 银行手续费必须有发票才能入账吗
  • python如何获取列表元素
  • phpcms程序
  • python计算集合交集并集个数
  • 公司之间往来款需要交税吗
  • 退还留抵税额政策解读
  • 电子承兑汇票兑现扣几个点
  • 收回应收账款赊账怎么算
  • 个体户该怎么交公积金
  • 科目余额表平是什么情况
  • 减免残保金相关政策
  • 固定资产盘亏所得税清算时怎么处理
  • 以旧换新会计科目
  • 股东投资款是否要缴税
  • 非营利性代收代缴税款
  • 税盘减免会计分录
  • 酒店房间消耗品成本
  • 研发费用扣除75%
  • 跨月发票作废怎么做会计分录
  • sql server ceiling
  • MySQL索引背后的数据结构及算法原理
  • win8系统自带截图
  • 组策略0x800704ec
  • 任务管理器边框怎么设置
  • win7输入法图标不见了怎么恢复正常
  • win8开始屏幕设置
  • WIN7系统如何恢复出厂系统
  • win7只能上qq不能上网页
  • visual studio 无法编译
  • 常用的linux命令大全
  • 文章标题作用答题模板
  • android自定义组件开发详解
  • 安卓绘制图表
  • 河南省税务局冯伟
  • 计提印花税入什么科目核算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设