LINUX中AWK的功能是什么
admin
2023-04-02 02:01:46
0

1,AWK主要功能:取行,取列,数据统计                        
基本格式:                          
awk -F '分割字符' '{print $1}' 文件名

2,awk逻辑原理图:                        
awk-----------------BEGIN模块里的内容(BEGIN '{print $1}')                        

读取文本第一行(按行读取)           ————    满足则输出结果
    不满足则下一行继续读直到读完整个文本内容

awk -F '分割字符' '{print $0}' 文件名                  表示显示全面列信息      
$0                  表示一个标量,意为所有

awk也可以用来查找                          
awk '/字符/' 文件名

3,匹配加处理动作          
LINUX中AWK的功能是什么
LINUX中AWK的功能是什么

awk同样也支持正则      
LINUX中AWK的功能是什么
LINUX中AWK的功能是什么

NF和NR的区别 (NF存储的是列数,NR存储的是行数)

awk -F':' '$1~/^root/' /etc/passwd              ~表示匹配          
awk -F':' '$NF~/bash$/' /etc/passwd        
LINUX中AWK的功能是什么
LINUX中AWK的功能是什么
LINUX中AWK的功能是什么

$NF 取值最后一列的指        
LINUX中AWK的功能是什么

awk中比较大小,等于的运算符的用法                          
4,例:统计普通用户当前有多少个?      
LINUX中AWK的功能是什么
LINUX中AWK的功能是什么
LINUX中AWK的功能是什么

统计磁盘分区使用情况?                        
df |awk NR==2 |awk '$3<1000000{print $4}'                   统计第二行中第三列(已使用used)大于1000000的话就输出它的第四列(剩余可用available)        
df |awk '/\/$/' |awk '$3>1000000{print $4}'                 匹配以/结尾的信息中第三列(已使用used)大于1000000的话就输出它的第四列(剩余可用available)        
LINUX中AWK的功能是什么

5,awk过滤ip地址                        
LINUX中AWK的功能是什么

6,awk批量创建用户,使用动态密码并保存
LINUX中AWK的功能是什么

相关内容

热门资讯

最新引进“开心跑胡子真的有挂吗... 家人们!今天小编来为大家解答开心跑胡子透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里买...
终于明白“飞鹰牛牛有没有挂?”... 有 亲,根据资深记者爆料飞鹰牛牛是可以开挂的,确实有挂(咨询软件无需打开...
今日重磅消息“宝马互娱是不是有... 今日重磅消息“宝马互娱是不是有挂?”(确实真的有挂)您好,宝马互娱这个游戏其实有挂的,确实是有挂的,...
玩家分享攻略“道游联盟牛牛可以... 网上科普关于“道游联盟牛牛有没有挂”话题很是火热,小编也是针对道游联盟牛牛作*弊开挂的方法以及开挂对...
知道创宇申请代码检查修复方法及... 国家知识产权局信息显示,北京知道创宇信息技术股份有限公司申请一项名为“代码检查修复方法及装置”的专利...
中铝洛阳铜加工新材料入选央企科... 解锁更多工信动态 中铝洛阳铜加工有限公司获悉,该企业自研的抗应力松弛铜合金带材入选《中央企业科技创新...
最新引进“风风棋牌怎么开挂?”... 最新引进“风风棋牌怎么开挂?”(透视曝光猫腻)您好,风风棋牌这个游戏其实有挂的,确实是有挂的,需要了...
【第一消息】“家乡亲友辅助器?... 您好:家乡亲友这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游戏...
【第一资讯】“威信茶楼究竟有挂... 您好:威信茶楼这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款游戏...
【今日要闻】“哥哥打大A可以开... 您好:哥哥打大A这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款游...