Linux之awk基础编程的使用示例
发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,这篇文章将为大家详细讲解有关Linux之awk基础编程的使用示例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。awk是一个使用非常广泛的文本处理工具,是功能最强大的
千家信息网最后更新 2025年02月08日Linux之awk基础编程的使用示例
这篇文章将为大家详细讲解有关Linux之awk基础编程的使用示例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
awk是一个使用非常广泛的文本处理工具,是功能最强大的数据处理引擎之一,可以进行样式的装入,流控制,数学运算符,进程控制语句甚至于内置变量和函数,下来就来详细介绍它的基本使用方示,和大家一起分享一下!
1.awk每次读一行数据,如果设置了-F选项,是在这一行使用分隔符分,$0是全部
2.awk由模式和动作组成
3.条件判断模式{动作}
a.txtaaabbbaaacccdddcat a.txt |awk '$1=="aaa"{print "=="$1}'
4./正则模式/{动作}
可以有多个模式动作
5.条件操作符,~匹配正则 !~不匹配
cat a.txt |awk '{if ($1=="aaa") print $1;else print "==="$1}'
6.特殊的模式(BEGIN,END) , 都只执行一次 , 不像前面的模式 , 每一行都会执行 , 用于初始化和最终结果的打印等
cat a.txt |awk '{arr[$1]+=1}END{for(row in arr){print row" 出现次数 "arr[row]}}'
配合数组统计出现次数
关于Linux之awk基础编程的使用示例就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
模式
动作
一行
基础
示例
编程
数据
更多
条件
次数
正则
篇文章
处理
控制
不错
实用
最强
特殊
内容
函数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
ec服务器内怎么换材质包
中文版的数据库
金仓安全数据库股票
网络安全工作法公安
高德地图登录就显示服务器忙
软件开发者职业素养
服务器电源插头
数据库原理及应用技术陈漫红
网络安全专项整顿工作方案
打印机服务器怎么下载驱动
数据库会保存浏览记录吗
全国护网价格网络安全
杭州天泽网络技术
永顺软件开发高职
黄浦区综合软件开发包括什么
软件开发实践案例
腾讯云服务器越来越贵了
怎样建立服务器我的世界
湛江erp软件开发费用是多少
四川网络技术产业园
华为服务器5288v3网卡名称
成都苹果手机软件开发
服务器管理员刷物品
三级网络技术文案短句
我的世界服务器备份工具
网络安全好还是直接就业好
台式机做服务器
西宁黑盒测试网络安全培训
轻量服务器的配置非常差
任天堂塞尔达哪个服务器便宜