位置: 编程技术 - 正文

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

  • 一般纳税人收到专票怎么认证
  • 什么发票可以抵扣增值税
  • 金税盘怎么向分行汇款
  • 报销销售部门差旅费
  • 社保补贴有几年
  • 农业免税企业账户怎么查
  • 债务重组双方如何进行会计处理
  • 房贷抵税如何申请流程
  • 项目部分回款是什么意思
  • 对公付款没有发票
  • 外贸企业0退税率的账务处理
  • 地方教育费附加的会计分录
  • 外贸过程中产生的问题
  • 红字信息表编码怎么查
  • 一般纳税人可以简易计税的有哪些
  • 发票上单价可以开0吗
  • 罚息 增值税
  • 国税代开普通发票现需作废需要哪些资料?
  • 学校有税号可以收专票吗
  • 计提工资多计提,如何做冲销
  • 购销合同印花税按70%
  • 增值税小规模纳税人减免增值税
  • 汇算清缴报告和审计报告一样吗
  • 企业购买二手车需要缴纳哪些税
  • 苗木发票抵扣政策2021
  • 抵押,质押,留置的区别与联系
  • win10自动关机方法
  • MacOS bigsur11.2连击缩放窗口功能怎么关闭或开启?
  • 什么叫php
  • 总结linux命令行的主要用法
  • 增值税专用发票上注明的价款含税吗
  • php 上传
  • 应交营业税计算公式
  • 怎么解锁城堡上空
  • php addslashes函数
  • 金银首饰零售业税负率是多少
  • framework教程
  • 企业租赁房屋怎么开票
  • 前端项目如何部署到服务器
  • php遍历目录
  • 我初次尝试制作的英文怎么写
  • 命令提示符用不了怎么办
  • 发票边缘有孔的可以撕掉吗
  • 本月增值税申报截止日
  • 交易性金融资产处置时的会计核算步骤
  • 新准则印花税计提会计分录
  • 收到多开发票的会计分录
  • 织梦图集的使用教程
  • 企业成立刻章流程
  • 个人取得劳务报酬个人所得税
  • 承租方支付的租房税款计入哪个科目
  • 对公账户有法律效力吗
  • 进口原料需要交哪些税
  • 珠宝行业的会计
  • 现金支票存根金额怎么写
  • 建筑行业的收入做什么科目
  • 个税起征点提高的意义
  • 公司的零星费用可以用对公转吗
  • 公司一般户需要纳税吗
  • 委托付款做账怎么做
  • 材料报废处理
  • 购车的费用包括哪些费用
  • 未完施工是存货吗
  • 专用发票怎么网上申领
  • 会计需知应收账款吗
  • 银行回单借贷标志贷表示什么
  • MYSQL updatexml()函数报错注入解析
  • cyb2k.exe是安全进程吗 cyb2k进程危险吗
  • gnaupdaemon.exe是什么
  • win8 64位触控版导致笔记本键盘失灵解决方法
  • 在linux中使用什么命令可以执行shell脚本
  • python中pyinstaller
  • 提取字符串的公式
  • nodejs sleep方法
  • React+react-dropzone+node.js实现图片上传的示例代码
  • 浙江国税qzzn
  • 退休军人免门票吗
  • 设计费需要交税吗
  • 舟山自贸区税收优惠政策五减五免
  • 会计人员的立场
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设