位置: 编程技术 - 正文

分享awk变量$0的妙用(awk命令使用什么变量存储行号)

编辑:rootadmin

脚本内容:

然后又发现awk中$0的鬼怪。于是进一步简化成了这个样子:

终于算是圆了自己用一句话搞定它的梦。yeah~ 不过对这个原理还是不很明白。因为print x;x=$0出来是上一行,但print $0则是本行。why? 网上对打印前一行还提出另一个写法,就看的更莫名其妙了:awk '/regex/{print (x==""?"":x)};{x=$0}' $1

而打印后一行是这样:awk '/regex/{getline;print}' $1

不过这毕竟是恰好上下行而已,如果是要前几行的,还是要靠NR运算了。

因为awk的流式处理,print x;x=$0,这个时候的x要等到下一行时才print出来。

推荐整理分享分享awk变量$0的妙用(awk命令使用什么变量存储行号),希望有所帮助,仅作参考,欢迎阅读内容。

分享awk变量$0的妙用(awk命令使用什么变量存储行号)

文章相关热门搜索词:awk 变量,awk取值,awk取值,awk nr==变量,awk给变量赋值,awk 变量,awk给变量赋值,awk中的$0,内容如对您有帮助,希望把文章链接给更多的朋友!

批量修改ssh配置的expect脚本 第一思路,用iptables把外网ssh的包DROP掉;第二思路,用tcpwrapper把sshd的allow写死;第三思路,修改sshd_config,只监听内网请求。由于一些说不清楚的原因

用shell+sendmail实现服务器监控报警小脚本 这种email报警脚本遍地都是,很多用的sendmail、postfix,感觉有些大材小用了;也有些用perl的NET::SMTP和Authen::SASL模块发信的,不过我perl用的不好,老发出

awk中让人郁闷的system()函数 发现一个特尴尬的事实。我辛辛苦苦去百度资料,想用rewrite实现针对不同域名源站故障后的自动跳转功能,但整个思路里遗漏了一个严重的问题。按我

标签: awk命令使用什么变量存储行号

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

上一篇:sed删除文件中的一行内容的脚本代码(sed删除文件中的目录)

下一篇:批量修改ssh配置的expect脚本(批量修改ssh配置端口)

  • 递延所得税资产账务处理
  • 发票可不可以盖财务专用章
  • 库存现金账务处理
  • 增值税专用发票可以开电子发票吗
  • 滴滴打车电子票怎么取票
  • 企业所得税从业人数包括临时工吗
  • 劳务成本科目
  • 购买增值税专用发票罪
  • 增值税的核算方式
  • 待摊费用不要了怎么做账?
  • 可供出售金融资产新准则叫什么
  • 开业赠送礼品会计属于什么费用
  • 装饰设计费计入什么科目
  • 行政机关作出下列行为属于行政复议的范围
  • 服装公司业务范围有哪些
  • 营改增后征收增值税的税目
  • 兼营免税业务,如何才能享受免税的优惠政策?
  • 职业培训和职业技能培训的区别
  • 技术服务收入和产品服务收入举个例子
  • commandlineoptionsyntaxerror翻译详情
  • 升级华为鸿蒙系统怎么样
  • 房地产开发企业增值税怎么算
  • 什么叫毛利润和净利润
  • Win11/Win10 21H2 正式版发布前,微软再次推送可靠性补丁更新 KB4023057
  • 采购合同付款违约条款怎么签
  • 工程施工科目借贷方向
  • 银边翠的栽培历史
  • kms.exe
  • 收到单据
  • cqi映射表
  • 视同销售的行为
  • 低值易耗品报废年限几年
  • 生物制品简易征收文件
  • thinkphp i方法
  • java开源二次开发平台
  • 销售固定资产是属于销售货物吗?
  • 设备 融资租赁
  • 接受捐赠收入要缴纳企业所得税吗
  • 货物不符合质量条款规定
  • 运输公司开具的增值税专用发票谁抵扣
  • 如何做固定资产的台账
  • 兼职属于劳务关系吗
  • 税款已缴未入库怎么处理
  • 红字更正法适用于更正什么样的错误
  • 电子税务局增值税抵扣流程
  • 物业公司水费差额征税如何申报
  • 个体工商户怎么注册
  • 产房日常维修费用
  • 电力安装工程合同税率能开13%
  • 0税率出口退税
  • 怎样可以冲销企业微信
  • 税控设备全额抵减
  • 车票抵扣税款
  • 缴纳工会筹备金应该记什么科目
  • 改错的技巧
  • win7和linux双系统
  • mac launchctl
  • qq2440启动linux后插入u盘出现usb 1-1: device descriptor read/64, error -110,usb 1
  • fsrremos.exe
  • win10周年更新版是什么意思
  • win10更新中重启会怎么样
  • windows10不能在任务栏进行的操作
  • cs1.6 linux
  • 在linux中使用ssh远程调试后目标板的输出在哪里
  • virtualbox开启虚拟化
  • 红石id
  • bootstrap designer
  • 详解16型人格
  • python3.9多线程
  • angular.min.js
  • javascript入门教程
  • 简述javascript中的函数
  • 下列关于javascript的叙述正确的有
  • 如何使用jquery
  • 深圳国税电子税务局网上办税服务厅
  • 上海附加税税率2023
  • 江西省发票查询系统
  • 小规模企业所得税申报流程
  • 房产税申报流程图
  • 一般纳税人财务报表月报还是季报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设