位置: 编程技术 - 正文

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

  • 实验耗材计入什么科目
  • 印花税不计入应交税科目吗?
  • 房地产投资
  • 月末计提工资金额怎么核算
  • 企业收到的土地补偿款的企业所得税
  • 个人股东之间股权转让的溢价账务处理
  • 接受投资转入固定资产不影响现金流量变动
  • 其他应付款款
  • 采购退货红字发票怎么写
  • 贷款利息收入要减去支付利息支出吗
  • 一般纳税人城建税怎么计算
  • 企业收不回款项计入什么科目?
  • 风险溢价包括哪些违约风险溢价 流动性风险溢价
  • 办公室购置空调的词语
  • 福利费用计入
  • 附加税是地方还是国家的
  • 房屋修缮发票能补开吗
  • 以旧换新增值税税率是多少
  • 收到专用发票的会计分录
  • 购买的商业保险可以税前扣除吗
  • 研发费加计扣除做账务处理吗
  • 债券利息收入的分录
  • 印花税是按开票金额还是收入
  • 国际重复征税的类型及范围
  • 右键菜单中没有RAR压缩项怎么办
  • 刚毕业的学生可以买学生票吗
  • 以前年度损益调整借贷方向
  • windows7中
  • 电脑每次开机都要选择系统怎么办
  • 商会账目
  • 公司为什么每年都要招人
  • 海康威视web开发接口文档
  • 技术转让所得的税收优惠
  • 个体工商户减免个人所得税政策
  • 美国大峡谷在哪儿
  • 工商年报经营现金净流量计算公式
  • LangChain与大型语言模型(LLMs)应用基础教程:信息抽取
  • phpjson
  • php zend原理
  • 训练集验证集和测试集
  • 微信小程序怎么制作自己的小程序
  • setup.cgi
  • 建筑行业预交增值税税率是多少
  • 税务局规定500元以下收据的要求
  • 资产计税基础填资产原值吗
  • 一般纳税人费用专票如何做账
  • mongodb的redo日志为
  • 加油充值预付卡怎么做账
  • 酒店打印要钱吗
  • 税率与征收率是怎么回事
  • 转让无形资产或其他资产
  • 个体工商户税收新政策
  • 弥补以前年度亏损后缴纳所得税
  • 其他应收款余额在借方是什么意思
  • 企业薪资制度
  • 暂估入库成本结转
  • 销售商品返现怎么做
  • 个人购买股权和公司购买股权比较
  • 报关金额多报了900美金怎么办
  • 去年的进项发票今年怎么入账
  • sql多表连接查询
  • win8支持固态硬盘吗
  • windows10的xbox如何录制视频
  • linux清屏幕命令
  • win8.1怎么设置
  • centos yum 命令
  • win7装win8系统教程
  • 微信小程序实现烟花
  • nodejs nodemon
  • 如何在unity里设置碰撞体积
  • shell调用java方法
  • pythonyield理解与用法
  • js如何定义类
  • 修改应用程序图标
  • realm数据库连接
  • 付了120救护车费怎么报销
  • 工会经费申报表在哪里查询
  • 国家税务总局南京市秦淮区税务局纳税服务中心
  • 北京市延庆区城管执法局
  • 国税局信息中心事业编待遇
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设