位置: 编程技术 - 正文

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命令)

  • 年度汇算退税是什么意思
  • 小规模纳税人申请一般纳税人条件
  • 补充养老保险补充医疗保险税前扣除比例
  • 私车公用如何避税
  • 怎样填写增值税普通发票
  • 企业专家咨询费标准
  • 其他应收款账龄怎么算
  • 网上报税超过了时间还能报吗
  • 天猫费率是什么
  • 所得税预缴申报表中营业成本怎么计算
  • 发票属于什么凭证类型
  • 债务重组是什么意思?
  • 出口免费样品发票怎么开
  • 员工旅游费需要缴纳个人所得税吗
  • 特定业务计算的应纳税所得额是指
  • 金融服务公司收取金融服务费
  • 推广服务费收入如何核算成本
  • 华为手机屏幕旋转设置
  • 开增值税发票折扣额怎么开出来的?
  • 购入办公楼按多少折算
  • system idle process是什么进程(CPU的空闲率)
  • php技巧
  • 消防设施费用怎么入账
  • 数据处理主要内容有哪些?
  • 生产成本的主要分析方法
  • 什么情况下个人需缴纳房产税
  • 选择简易计税方法计税的有
  • php echo语句
  • 会计中持有至到期投资是什么意思
  • 前端cli搭建
  • php的项目
  • uni-app实例教程
  • 金融商品转让的销售额
  • 微擎框架可以干什么
  • 物流公司增值税发票
  • 长期股权投资内部交易抵消
  • 增值税发票超过3个月可以作废吗
  • 个人发票抬头和公司发票抬头有什么区别
  • 分成收入计入什么科目
  • 发票开错抬头做红字发票的账务处理是?
  • 企业所得税业务招待费怎么调整
  • 收到的发票未抵税怎么办
  • 公司开票分公司怎么做账
  • 所得税汇算清缴退税会计分录怎么做
  • 汽车加油费属于交通费用吗
  • 记账凭证填制完毕
  • 无形资产的项目有哪些
  • 冲暂估成本怎么做分录
  • 租赁车子
  • 饭店卖烟酒需要什么手续
  • 房产公司销售成本怎么算
  • netdrive mac
  • 升级到xp系统以后怎么办
  • centos6.5服务器安装教程
  • winxp软件双击后没有反应
  • 抢先体验的游戏可以退款吗
  • awk正则表达式中引入变量
  • WindowsPE与WindowsRE有什么区别
  • win10 自带
  • minidump文件怎么打开
  • Android Eclipse 项目报错,但没有显示具体错的代码位置
  • js中如何实现数字相加
  • linux命令-s
  • 微信小程序基于spingboot
  • js中...用法
  • nodejs如何发布服务
  • android基础入门教程
  • shell脚本视频教程
  • Unity3D游戏开发毕业论文
  • 我置顶你也只顶你
  • Python Sql数据库增删改查操作简单封装
  • 老板思维案例
  • 湖南增值税普通发票查询系统官网
  • 怎样把短信转发到微信
  • ukey开票人是管理员改胃自己时只能开电子发票
  • 新疆12366电子税务局官网手机版
  • 3000劳务报酬如何缴税
  • 广东省电子税务局app下载官网
  • 发票勾选后必须抵扣吗
  • 福建省网上税务办事大厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设