位置: 编程技术 - 正文

使用awk的next命令的方法(awk中执行命令)

编辑:rootadmin

推荐整理分享使用awk的next命令的方法(awk中执行命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:awk命令怎么用,awk命令nr,awk命令的用法,awk命令详解,awk中执行命令,awk中使用sed,awk命令的用法,awk命令的用法,内容如对您有帮助,希望把文章链接给更多的朋友!

在awk系列文章中,我们来看一下next 命令 ,它告诉 awk 跳过你所提供的所有剩下的模式和表达式,直接处理下一个输入行。next 命令帮助你阻止运行命令执行过程中多余的步骤。

要明白它是如何工作的, 让我们来分析一下 food_list.txt 它看起来像这样:

运行下面的命令,它将在每个食物数量小于或者等于 的行后面标一个星号:

使用awk的next命令的方法(awk中执行命令)

上面的命令实际运行如下: 1.它用$4 <= 表达式检查每个输入行的第四列(数量(Quantity))是否小于或者等于 ,如果满足条件,它将在末尾打一个星号 (*)。 2.它用$4 > 表达式检查每个输入行的第四列是否大于,如果满足条件,显示出来。

但是这里有一个问题, 当第一个表达式用{ printf "%s/t%s/n", $0,"**" ; }命令进行标注的时候在同样的步骤第二个表达式也进行了判断这样就浪费了时间。因此当我们已经用第一个表达式打印标志行的时候就不再需要用第二个表达式$4 > 再次打印。

要处理这个问题, 我们需要用到next 命令:

当输入行用$4 <= { printf "%s/t%s/n", $0,"*" ; next ; }命令打印以后,next命令将跳过第二个$4 > { print $0 ;}表达式,继续判断下一个输入行,而不是浪费时间继续判断一下是不是当前输入行还大于 。

next命令在编写高效的命令脚本时候是非常重要的,它可以提高脚本速度。

在Linux上如何管理加密密钥?管理加密密钥的最佳体验 存储SSH的加密秘钥和记住密码一直是一个让人头疼的问题。但是不幸的是,在当前这个充满了恶意黑客和攻击的世界中,基本的安全预防是必不可少的

Linux下网络故障诊断 由于实现网络服务器的层次结构比较多,因此当网络出现故障时,解决起来比较复杂。下面由我来为大家详细介绍Linux系统中可能出现的一些网络问题,

如何管理和维护RHCS集群 管理和维护RHCS集群是一个非常复杂和繁琐的工作,要维护好一个RHCS集群,必须熟悉RHCS的基本运行原理,在集群管理方面,RHCS提供了两种方式:即Luci图

标签: awk中执行命令

本文链接地址:https://www.jiuchutong.com/biancheng/360556.html 转载请保留说明!

上一篇:Linux下的链接文件详解(linux链接分为什么和什么)

下一篇:在Linux上如何管理加密密钥?管理加密密钥的最佳体验(linux怎么管理进程)

  • 企业销售不动产增值税税率
  • 城建税减免性质代码 0申报
  • 邮票可以抵个税吗
  • 税控发票包括哪些
  • 商业银行委托贷款期限
  • 溢价发行可转换公司债券会计分录例题
  • 事业单位专项资金的管理要求
  • 淘宝客佣金代扣款是什么意思
  • 公司合并后业务怎么办
  • 个体户一个月开票30万怎么上税
  • 所得税按利润总额的25%计算缴纳
  • 员工差旅补贴是否需要发票
  • 个人私家车买卖平台
  • 结转完工产品成本的计算
  • 个人独资企业生活费用扣除
  • 华为鸿蒙系统怎么样
  • 王者荣耀电脑版叫啥名字
  • 出差的住宿费较高的原因
  • 金银首饰在哪个软件买
  • 财务指标有哪四类
  • PHP:pcntl_setpriority()的用法_PCNTL函数
  • 如何增加税务稽查信息
  • 火灾造成存货损失应该作为报废还是盘亏
  • 微信网页开发工具
  • 应收账款清查采用实地盘点法
  • 企业低值易耗品有哪些
  • 威斯康星州1976
  • 安装nodemodules
  • 现金及现金等价物净增加额为负数
  • php测验
  • php引用传值
  • 实用的开源软件
  • 开源模型:小羊驼(Vicuna-13B),可达chatGPT九成效果。
  • vue项目内html
  • 真实世界人工智能
  • 抄税在报税前还是报税后
  • 出口增值税申报了
  • 设备租赁经营部经营范围
  • 帝国cms移动端
  • 外请专家讲课费如何交税
  • 固定资产有金额界定吗
  • 增值税普通发票和电子普通发票的区别
  • 个人对公付款
  • wordpress站点地址如何设置
  • mysql 扩展
  • 购买税控设备的分录怎么做
  • 二房东可以卖房吗
  • 现金折扣属于什么
  • 个别计价法和先进先出法的相同点
  • 哪些合同不需要线上审批
  • 运输费用抵扣
  • 陈列费计入什么科目
  • 人力资源行业企业成长
  • 税务局返还税款账务处理
  • 软件行业成本如何归集
  • 所得税会计凭证包括哪些
  • 无形资产摊销如何记账
  • 设置mysql数据库字符集的语句
  • Windows7/2008中批量删除隧道适配器的方法
  • win7修改sid
  • linux的web
  • Serv-U 构建个人FTP服务器图解
  • win8怎么禁用更新
  • centos6 iptables配置
  • win8系统怎么样好用吗
  • win8出现问题需要重启
  • linux xfs 扩容
  • input lead
  • 简单的分享一下
  • python数据导出
  • Unity64 AStarPath 寻路失效 Bug解决 IOS64 IL2CPP - Bad date/time format in the zip file
  • jquery版本区别
  • jquery深拷贝
  • android缓存清理
  • ActivityManager: Warning: Activity not started, its current task has been brought to the front 的的问题
  • 无偿划转暂行规定
  • 重庆沙坪坝区沙磁巷幼儿园
  • 库尔勒市税务局领导简介
  • 怎么删除天眼查信息
  • 地方税务局投诉有用吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设