首页 > 其他分享 >awk判断案例

awk判断案例

时间:2024-06-13 11:15:27浏览次数:21  
标签:语句 判断 ++ else 案例 awk print passwd

if语句格式:{if(表达式) {语句;语句;...}}

统计系统用户数
0-1001系统用户,大于1000普通用户
awk -F: '{if($3>0 && $3<1000){count++;}} END{print count}' /etc/passwd
记住:awk是逐行处理。所以对每一行进行判断处理后进行加1操作。

打印普通用户
awk -F : '{if($3 >1000){print $1}}' /etc/passwd

统计普通用户数
awk -F : '{if($3 >1000){ i++}} END{print i}' /etc/passwd

if ...else 语句格式:{if(表达式) {语句;语句;...} else{语句;语句;...}}

awk -F:'{if ($3 == 0){print $1} else {print $7}}' /etc/passwd

awk -F:'{if ($3 == 0){count++} else {i++}}' /etc/passwd

awk -F:'{if ($3 == 0){count++} else {i++}} END{print "管理员个数:"count;print"系统用户数:"i }' /etc/passwd

统计普通用户个数,系统用户个数,管理员的个数

awk -F : '{if($3==0){i++} else if($3>0 && $3<100){j++} else if($3>1000){k++}} END{print "管理员用户数:"i;print"系统用户数:"j;print"普通用户数"k}' /etc/passwd

标签:语句,判断,++,else,案例,awk,print,passwd
From: https://www.cnblogs.com/hflinux/p/18245477

相关文章

  • OceanBase主机CPU超过85% SQL性能急剧下降案例
    之前在培训的时候,OceanBase的老师就说过,当主机CPU使用率超过85%之后,SQL的就会急剧下降。最近分析问题的时候刚好碰到相关案例,简单记录下ocp记录的主机CPU相关信息如下问题SQL的执行情况:从下面的SQL执行情况可以看到,在6-1号的时候问题SQL在下午六点半开始执行,平均执行时间为21m......
  • 【JUC】7-CompletableFutrue的应用 大厂案例分析 -电商比价
    1.需求说明1.1同一款产品,同时搜索出同款产品在各大电商平台的售价;1.2同一款产品,同时搜索出本产品在同一个电商平台下,各个入驻卖家售价是多少;2.输出返回:出来结果希望是同款产品的在不同地方的价格清单列表,返回一个List<String>《Mysql》injdpriceis88.05《Mysql》in......
  • OceanBase 金融项目优化案例
    领导让我帮忙支持下其他项目的SQL优化工作,呦西,是收集案例的好时机。......
  • easyExcel判断合并单元格
    开发中遇到需求:1、查询一组单元格是否是一个合并单元格2、判断指定的单元格是否属于合并单元格区域之前用了POI的原生方法,但是excel太大,频繁的循环导致时间花费太长,因此打算改用easyExcel看看时间会不会少点。上网看了一下,easyExcel没有直接判断合并的方法,需要自己写。以下是......
  • 神经网络-卷积神经网络案例详解
    标题:基于卷积神经网络的图像分类:一个简单的CNN架构实现与训练在深度学习领域,模型架构的设计对于模型的性能和计算效率至关重要。本文将介绍如何使用PyTorch库和HuggingFace的Transformers库来构建一个简单的卷积神经网络(CNN)模型,用于图像分类任务。我们将详细解释模型的架......
  • 行业案例丨利用机器学习助力制造业加速挤压模具开发设计流程
    某铝业客户面临的挑战客户需要优化的产品断面的长度和宽度比较大,壁厚厚薄不均,表面质量要求很高,不能有条纹、面粗或划痕,决不允许有焊缝存在,并且尺寸的公差要求也非常严格。最重要的一点就是生产的时间非常短,几乎没有重复上机试模和修模的时间,模具要达到一次性上机合格程度。......
  • js之操作元素属性和定时器以及相关案例倒计时
    这里写目录标题一级目录二级目录三级目录WebAPIs01四、操作元素属性1.操作元素常用属性2.操作元素样式属性通过style属性操作css1.修改样式通过style属性引出2.如果属性有-连接符,需要转换为小驼峰命名法3.赋值的时候,需要的时候不要忘记加css单位通过className操作css......
  • js之事件监听以及相关案例
    这里写目录标题一级目录二级目录三级目录WebAPIs02一、事件监听1.定义2.调用语法3.事件监听三要素4.事件监听版本二、事件类型随机点名之事件监听版本案例要求大致思路先获取dom对象理解程序运行完整代码一级目录二级目录三级目录WebAPIs02一、事件监听1.......
  • 阿里巴巴中国站关键字搜索API返回值应用案例:精准定位目标用户群体
    阿里巴巴中国站的关键字搜索API返回值在精准定位目标用户群体方面,具有广泛的应用案例。这些应用案例主要集中在以下几个方面:数据分析与市场调研:通过关键字搜索API,商家可以获取大量与特定商品或服务相关的搜索数据。对这些数据进行深度分析,可以了解目标用户群体的搜索习惯......
  • 群辉Nas搭建操作案例
    很多时候,nas硬盘坏了,我们更换了新的硬盘以后,如何让nas来继续恢复它原来的工作呢?现在所有的数据都已经完美的抢救回来了恢复好了,客户希望这台nas能恢复正常工作,采购了四块全新的硬盘,我们现在的做法就是要把这个四块盘重新放到nas里面,重新安装系统,重新配置raid5,把系统架构好后再把......