位置: 编程技术 - 正文

Linux命令之awk命令使用介绍(linux awk nr)

编辑:rootadmin

推荐整理分享Linux命令之awk命令使用介绍(linux awk nr),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux awk-f,linux中的awk命令详解,linux中的awk命令详解,linux awk-f,linux awk nr,linux常用命令awk,linux的awk命令大全,linux教程:awk命令的用法,内容如对您有帮助,希望把文章链接给更多的朋友!

介 绍:awk主要处理每一行的字段内的数据,默认分隔符:任意数量的空格或者任意数量的tab

用 法:

awk '模式 操作' file ...

1、awk '/正则表达式/ {print ...}' file ... 正则表达式相当于egrep中的正则

注意:模式或者操作都是可选的,若省略操作(比如省略'{print $1}'),则正则模式匹配的整行

下面两种方式输出结果一样

2、awk '条件模式 操作' file ...

awk -F: '$2==""' /etc/passwd 打印以冒号分隔符的第二个字段可空的行

等价于模式: $2 ~ /^$/ 第二个字段匹配为空

$2 !~ /./ ------------>这里的!~表示不匹配

length($2)==0

!($2 ~ /./)

其他的模式:

NF == 列

NF % 2 == 0 列数为偶数

length($0) >

Linux命令之awk命令使用介绍(linux awk nr)

例如:

awk -F: 'length($0) > {print substr($0, 1, )}' file 若行过长,则取这一行的前个字符

3、awk的特殊用法,BEGIN和END两者可以连用,也可以单独使用

BEGIN在读入第一行之前就被执行,可以使用BEGIN模式初始化变量,打印标题头或通过指定变量FS设置字段分隔符。

END动作在处理完最后一行后执行。

例如:

awk 'BEGIN {FS=":"} $2 != "vobile" {print $0} END {print NR}' file

注意: awk 'BEGIN {FS=":"} $2 != "vobile" END {print NR}' file 这样是不对的 ,END前和后必须要有操作

4、awk中的算术变量和运算

awk中的真正的实力是对输入数据进行计算的能力,可以很容易的实现计数、累计求和、求平均数。最常用的是求各数字列的总和。

例如:求第二列之和

Linux命令之sed命令使用介绍 sed是linux轻量级流编辑器,用于行的操作,主要用来数据的选取、替换、删除、新增等。从输入文件中一次一行的读取,按顺序将列表中的命令应用到每

Linux命令之cut命令使用介绍 执行权限:所有用户所在位置:/usr/bin/cut语法:cutoptions...file...功能:字符截取命令,以TAB(制表符)为默认分隔符局限:空格作为分隔符时,则cut命令不

Linux命令之grep命令使用介绍 执行权限:所有用户所在位置:/bin/grep语法:grep[options]pattern[file...]功能:在文件中搜索字符串匹配的行,并输出选项:invE-n输出行号grep-ncsdnregex.txt匹

标签: linux awk nr

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

上一篇:Linux命令之排序命令sort使用实例(linux 排序统计)

下一篇:Linux命令之sed命令使用介绍(linux中sed命令)

  • 购买理财产品是什么意思?
  • 留抵税额是什么意思啊
  • 偶然所得纳税计算
  • 资金结存科目余额对应
  • 以前月份暂估成本怎么冲
  • 成品油跨月发票红字冲销步骤
  • 居民企业应纳税所得额税率
  • 红字使用禁忌
  • 企业所得税前扣除是啥意思
  • 收到政府给的公维基金怎么开票报销
  • 应付账款坏账处理说明
  • 退货或者销毁处理
  • 不动产租赁异地预缴需要携带什么
  • 存货周转天数一般在多少为合适
  • 支付劳务报酬怎么做账
  • 公司增值税发票有限额吗
  • 苏州工会经费减半政策
  • 餐听发票可以开专用发票吗?
  • 转账支票可不可以挂失止付
  • 免征增值税的进项税额如何处理
  • 医院会计制度准则
  • 海关票怎么认证
  • 收到退回所得税怎么做帐
  • 教育预收费
  • 发生销售折让会计分录
  • 汇算清缴申报表怎么填
  • 预缴税款怎么做账务处理
  • 购入已提完折旧的固定资产怎么入账
  • 递延所得税资产账务处理
  • linux更改指定用户的相关信息
  • 销售商品尚未发出会计分录
  • 软件入无形资产金额
  • 向境外支付技术服务费怎里面的增值税怎么入账
  • 对外投资概述
  • php安装及使用教程
  • 只用vue可以做网站不?
  • 收到待报解预算收入怎么做账
  • 城建税退回与不退税区别
  • 【深度学习】datasets.ImageFolder 使用方法
  • 蓝桥杯咋样
  • 制造费用主要核算项目
  • 金银首饰零售商属于消费税纳税人吗
  • 办营业执照怎么填写经营范围
  • 公司处理固定资产汽车的账务处理
  • 增值税发票抵扣联的作用
  • 建筑工程机械费用标准
  • 损益类科目有哪些借贷方向
  • 房地产企业代收费用
  • 小规模没有销售额如何申报
  • 内账的表格怎么做
  • 收入与费用配比也就是费用要由收入补偿
  • 代扣代缴增值税税率
  • 总公司是否可以注销分公司
  • 企业如何建账做账
  • 印花税怎么新增税源
  • mysql必知必会mobi
  • 组装电脑光盘分几种
  • 安装软件提示windows 无法访问指定设备,路径或文件
  • win7系统打开软件就停止工作
  • centos搭建svn服务器
  • 安装最新的powershell,了解新功能和改进
  • linux中mail命令
  • linuxcpu监控
  • win7旗舰版系统激活码
  • Win10用户狂喷微软:更新日志功能还没加上去
  • windows7word文档打不开怎么办
  • dos测试网络连接
  • js css函数
  • shell编程入门
  • 批量修改ssh配置端口
  • Unity的Attribute(特性)还算多吧
  • Rotate object with mouse click or touch in Unity3D
  • js基于什么
  • 详解16型人格
  • 国家税务局发票验证查询系统
  • 彩票税率税率
  • 江苏 税务局
  • 河北航天信息技术有限公司官网
  • 电子发票开具之前有销售方字样,为什么开具出来就不显示了?
  • 武汉办房产证契税怎么交
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设