首页 > 其他分享 >awk命令,判断某一列的值是否大于某个值,然后执行某个命令(判断某一列的值)

awk命令,判断某一列的值是否大于某个值,然后执行某个命令(判断某一列的值)

时间:2023-11-27 14:35:57浏览次数:27  
标签:判断 命令 awk 一列 某个 大于 pod


1、需求

 

k8s中,查看pod的状态

 

想要找到重启过的pod,也就是RESTARTS列的值大于0的。

 

2、实现

 

使用awk来进行实现

kubectl get pod -A | awk '{if ($5 >0) print}'

 

RSTARTS列是第5列,判断这个列的值大于0,然后执行print操作

 

 

这样就找到了所有的重启过的容器。

 

 

标签:判断,命令,awk,一列,某个,大于,pod
From: https://www.cnblogs.com/chuanzhang053/p/17859264.html

相关文章

  • stat命令的实现-mysate(课上测试)
    提交学习stat(1)的截图推导出实现stat(1)需要的系统调用,并给出实现stat(1)的伪代码需要的系统调用:readdir()、closedir()、fstat()、lstat()、fstatat()伪代码#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<sys/stat.h>#include<dirent.h>......
  • 一个Git clone仓库的指定目录命令对比国内外常见AI(十二)使用智谱清言
    通常情况下,我们会克隆整个Git仓库,但有时候我们只需要其中某一个目录或文件,这时候只克隆子目录会更加方便。这个需求好像不是经常用到,搜索结果也是五花八门,有些完全达不到要求,正好用这个机会测试一下最近大火的AI看看是否足够智能。智谱清言(北京智谱华章科技出品,个人感觉普通提问回......
  • Java设计模式之命令模式
    命令模式介绍命令模式是一种行为类设计模式,核心是将每种请求或操作封装为一个独立的对象,从而可以集中管理这些请求或操作,比如将请求队列化依次执行、或者对操作进行记录和撤销。命令模式通过将请求的发送者(客户端)和接收者(执行请求的对象)解耦,提供了更大的灵活性和可维护性。下......
  • shell变量类型--read--if语句正侧表达式(扩展)文本处理器、awk命令
    变量:是容器,值是可变的,变化的。作用就是增强脚本的灵活性。各种shell环境中都使用了“变量”的概念。shell变量用来存放系统和用户需要使用的特定参数(值),而且这些参数可以根据用户的设定或系统环境的变化而相应变化。通过使用变量,shell程序能够提供更加灵活的功能,适应性更强。变量(数......
  • shell变量类型--read--if语句正侧表达式(扩展)文本处理器、awk命令
    变量:是容器,值是可变的,变化的。作用就是增强脚本的灵活性。各种shell环境中都使用了“变量”的概念。shell变量用来存放系统和用户需要使用的特定参数(值),而且这些参数可以根据用户的设定或系统环境的变化而相应变化。通过使用变量,shell程序能够提供更加灵活的功能,适应性更强。变量(数......
  • 写写Redis十大类型hyperloglog(基数统计)的常用命令
    hyperloglog处理问题的关键所在和bitmap差不多,都是为了减少对sql的写操作,提高性能,用于基数统计的算法。基数就是一种数据集,用于收集去重后内容的数量。会有0.81%的误差hyperloglog是string类型,但是不会存储数组的本身,不会像集合一样返回数组应用场景:①统计某个网站某个文章的uv(u......
  • WGCLOUD 基础详解 常用命令笔记
    WGCLOUD在v3.4.9版本新增了一个模块【常用命令笔记】这个模块非常有用,对我的工作非常有帮助,可以把我常用的一些命令或文档记录下来,也可以当作记事本使用,记录一些笔记使用简单,而且方便......
  • git 常用命令
    gitinit初始化一个新的git仓库。gitclone克隆一个已存在的仓库。gitadd将指定文件添加到暂存区。gitcommit创建一个新的提交。gitcommit-m附带一些描述修改的提交信息。gitpush将提交推送到远程仓库。gitfetch从远程仓库获取最新的提交。gitpull从远程仓......
  • redis基础命令复习(Sring,Hash,List,Set,SortedSet)
    1,Redis数据结构:  https://redis.io/commands  2,Redis命令---Redis通用命令(常见的有,keys,del,exists,expire,ttl)2.1,keys:查看符合模板的所有key,不建议在生产环境设备上使用 打开redis:win+R,输入cmd,打开命令提示符后,输入redis-server;  再另外打开一个命令提示......
  • Linux命令(132)之sshpass
    linux命令之sshpass1.sshpass介绍linux命令sshpass是用来实现非交换的ssh操作2.sshpass用法sshpass[参数]commandsshpass参数参数说明-p指定明文密码3.实例3.1.sshpass安装默认系统中没有sshpass命令,需要安装sshpassrpm包命令:yuminstallsshpass[root@logstash~]#yuminstal......